JavaScriptで配列の値を合計する方法


  1. 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
  1. 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
  1. 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

これらの方法はどれも配列の値を合計するための有効な方法です。お好みやコードのコンテキストに応じて、最適な方法を選択してください。