方法1: forループを使用する方法
function calculateAverage(nums) {
let sum = 0;
for (let i = 0; i < nums.length; i++) {
sum += nums[i];
}
const average = sum / nums.length;
return average;
}
const nums = [1, 2, 3, 4, 5];
const average = calculateAverage(nums);
console.log("平均値:", average);
方法2: reduce()メソッドを使用する方法
function calculateAverage(nums) {
const sum = nums.reduce((acc, curr) => acc + curr, 0);
const average = sum / nums.length;
return average;
}
const nums = [1, 2, 3, 4, 5];
const average = calculateAverage(nums);
console.log("平均値:", average);
方法3: ES6のスプレッド演算子とreduce()メソッドを組み合わせる方法
function calculateAverage(...nums) {
const sum = nums.reduce((acc, curr) => acc + curr, 0);
const average = sum / nums.length;
return average;
}
const nums = [1, 2, 3, 4, 5];
const average = calculateAverage(...nums);
console.log("平均値:", average);
これらの方法を使用すると、JavaScriptで配列「nums」の平均値を計算することができます。どの方法を選択するかは、個々のニーズやコードの読みやすさに基づいて決定できます。