reduceメソッドで配列の合計値を算出する
TypeScriptで配列内の数値を合計するのは、reduceメソッドを使用すれば可能です。
基本的な書き方は以下の通りです。
配列.reduce((引数1: 引数1の型, 引数2: 引数2の型) => 引数1 + 引数2)
配列内の数値を合計する具体的なコード例
配列の中の数値を全て合算するコード例は以下の通りです。
let numbers: number[] = [100, 200, 300, 400, 500]
let sum = numbers.reduce((num1: number, num2: number) => num1 + num2)
console.log(sum) // => 1500
reduceメソッドを使用すると1行で完結し、すっきりして良いですね。