JavaScript|平均値を求める
平均値を求めるサンプルコードを記載しています。
スポンサーリンク
配列の合計値を個数で割る方法
普通に配列の合計値を配列の個数で割って求める方法です。
var data = [12, 36, 22, 49, 37]; var sum = 0; for (var index = 0; index < data.length; index++) { sum += data[index]; } var average = sum / data.length; // 31.2 console.log(average);
reduce使って平均値を求める
reduce()メソッドで、配列の各値を最初から最後まで一つの値にまとめたのちに、配列の個数で割っています。
let data = [2, 3, 8, 8]; let result = data.reduce((previousValue, currentValue, index) => { return previousValue + currentValue; }, 0 ) / data.length; // 5.25 console.log(result);
更新日:2018年09月30日
作成日:2018年09月30日