【JavaScript】配列の各要素を合計する
for文
・forループで各要素を順番に呼び出して足していく
reduce()
配列.reduce(function(累積値, 要素) { })
使用例)
【JavaScript入門】初心者でも分かるreduce()の使い方とサンプル例まとめ | 侍エンジニアブログ
・こんな感じで初期値をいれることも可能
配列.reduce((現在の計算結果,現在の要素) => {}, 初期値);
使用例)
const add = (...numbers: number[]) => {
return numbers.reduce((curResult, curValue) => {
return curResult + curValue;
}, 0);
};
const addedNumbers = add(5, 10, 2, 3.7);
console.log(addedNumbers);