JS怎么实现数组内的值累加
在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
。
评论已关闭