4つの数字(少数)をもつ配列を作成して、2で割って出力する
型指定せずに、配列に整数を格納し2で奇数を割った場合、(例7 / 2 = 3)と出力されてしまう。
この方法を回避する方法は以下の2通りの方法がある。
2つの方法がある。
①配列をDouble型にする。
var arr:[Double] = [3, 15, 57, 33] for (index, value) in arr.enumerate() { arr[index] = value / 2 } print(arr)
②swiftの型推論を利用して、配列の要素自体を少数にしてしまう。
var arr = [3.0, 15.0, 57.0, 33.0] for (index, value) in arr.enumerate() { arr[index] = value / 2 } print(arr)