JS怎么实现数组内的值累加
warning:
这篇文章距离上次修改已过442天,其中的内容可能已经有所变动。
在JavaScript中,可以使用reduce方法来累加数组内的值。reduce方法对数组中的每个元素执行一个提供的reducer函数,将其结果汇总为单个输出值。
以下是使用reduce方法累加数组内所有值的示例代码:
const numbers = [1, 2, 3, 4, 5];
const sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0);
console.log(sum); // 输出:15在这个例子中,reduce方法的第一个参数是一个回调函数,该函数接受两个参数:累加器accumulator和当前值currentValue。回调函数的返回值被作为下一次调用回调函数时的accumulator值。第二个参数是reduce的初始值,即累加器的初始值。在这个例子中,初始值是0。
评论已关闭