どうも、ちょげ(@chogetarou)です。
配列の値の平均値を取得する方法を紹介します。
方法

配列の平均値を取得するには、reduceメソッドとcountプロパティを使います。
まず、配列からreduceメソッドを呼び出し、reduceメソッドの第1引数に「0」、第2引数に「+」を指定します。
そして、reduceメソッドの結果を、配列のcountプロパティで割ります。
array.reduce(0, +) / array.count
reduceメソッドは合計値、countプロパティは要素数を返すので、「合計値÷個数」で平均値を算出できます。
使用例
var numbers = [1, 2, 3, 4, 5]
//平均値を取得
var average = numbers.reduce(0, +) / numbers.count
print(average) //3
コメント