溫馨提示×

怎么用es6的方法進行數組求和

es6
小億
479
2024-01-13 15:53:47
欄目: 編程語言

可以使用ES6的reduce()方法來求和數組。

const numbers = [1, 2, 3, 4, 5];
const sum = numbers.reduce((total, num) => total + num, 0);
console.log(sum); // 輸出:15

在這個例子中,reduce()方法接收兩個參數:一個回調函數和一個初始值?;卣{函數接收兩個參數:累加器和當前值?;卣{函數的返回值會成為下一次調用回調函數時的累加器的值。初始值參數是可選的,它是在迭代開始之前作為第一次調用回調函數的第一個參數。

在這個例子中,初始值是0。在每次迭代中,回調函數會將當前值添加到累加器上,并返回新的累加器值。最后,reduce()方法返回的是累加器的最終值,即數組的總和。

使用ES6的方法進行數組求和的好處是代碼簡潔,而且可以更好地利用JavaScript的函數式編程特性。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女