你可以使用 'reduce' 方法来遍历数组并求和,在每次计算后,将求和的结果作为下一次计算的初始值返回。以下是一个使用 'reduce' 方法实现的例子:

const numbers = [1, 2, 3, 4, 5];

const sum = numbers.reduce((accumulator, currentValue) => {
  return accumulator + currentValue;
}, 0);

console.log(sum); // 输出 15

在上面的例子中,'reduce' 方法接受两个参数:一个回调函数和一个初始值。回调函数接受两个参数:累加器(即当前的求和结果)和当前值(数组中的当前元素)。在每次迭代中,回调函数将累加器和当前值相加,并将结果返回给下一次迭代。初始值在第一次迭代时作为累加器的初始值。

在上面的例子中,我们将初始值设为 0(作为累加器的初始值),然后将数组中的每个元素都加到累加器上,得到最终的求和结果。最后,我们将结果打印到控制台上。

JavaScript 数组求和:使用 reduce 方法实时返回合计值

原文地址: https://www.cveoy.top/t/topic/qr4p 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录