- forループを使用する方法:
function sumArrayValues(array) {
let sum = 0;
for (let i = 0; i < array.length; i++) {
sum += array[i];
}
return sum;
}
const array = [1, 2, 3, 4, 5];
const total = sumArrayValues(array);
console.log(total); // 結果: 15
- forEachメソッドを使用する方法:
function sumArrayValues(array) {
let sum = 0;
array.forEach(function(value) {
sum += value;
});
return sum;
}
const array = [1, 2, 3, 4, 5];
const total = sumArrayValues(array);
console.log(total); // 結果: 15
- reduceメソッドを使用する方法:
function sumArrayValues(array) {
const sum = array.reduce(function(total, value) {
return total + value;
}, 0);
return sum;
}
const array = [1, 2, 3, 4, 5];
const total = sumArrayValues(array);
console.log(total); // 結果: 15
これらの方法はどれも配列の値を合計するための有効な方法です。お好みやコードのコンテキストに応じて、最適な方法を選択してください。