如何使用Reduce 對數字數組求和
求數組元素的總和是一項常見任務。一種直觀的方法可能是使用 $.each。然而,使用reduce函數可以得到更專業的解決方案。
使用Reduce
Reduce採用一個回呼函數,將連續的元素組合成一個結果。在我們的例子中,我們可以定義一個回調來將每個元素加到總和中。初始值 (0) 被包含在 reduce 的第二個參數。
對於 ECMAScript 2015:
const sum = [1, 2, 3].reduce((partialSum, a) => partialSum + a, 0); console.log(sum); // 6
reduce 函數迭代數組,將回調應用於每個元素和部分總和值。傳回結果總和。這種方法對於求數組和來說是高效且簡潔的。
以上是如何使用Reduce 有效率地對數字數組求和?的詳細內容。更多資訊請關注PHP中文網其他相關文章!