0

配列の要素の合計を計算する 2 つのコードがあります。

var sum = array.reduce(function(previousValue, currentValue) {
    return previousValue + currentValue;
}, 0);

また

var sum = 0;
array.forEach(function(e) {
    sum += e;
});

異なる実装のほかに、それらの間に違いはありますか? どちらをいつ使うのが良いですか?

4

3 に答える 3