21xrx.com
2024-11-22 07:07:35 Friday
登录
文章检索 我的文章 写文章
JavaScript 数组求和示例代码
2023-06-11 04:57:32 深夜i     --     --
JavaScript 数组 求和

作为一个前端开发者,我经常使用 JavaScript 数组来存储一组值。有时候,我需要对这些值进行求和操作,那么该怎么做呢?

首先,我需要定义一个数组,例如:

script

let numbers = [2, 4, 6, 8, 12];

接下来,我可以使用 reduce() 方法对数组进行求和。这个方法接受一个回调函数和一个初始值作为参数。回调函数的第一个参数是累加器,第二个参数是当前元素。在每一次迭代中,回调函数将累加器和当前元素相加,并将结果返回。最终,reduce() 方法将返回累加器的最终值。

下面是示例代码:

script

let numbers = [2, 4, 6, 8, 12];

let sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0);

console.log(sum); // 32

在上面的代码中,初始值为 0。在第一次迭代时,累加器的值为 0,当前元素的值为 2,所以累加器加上当前元素的值后等于 2。在第二次迭代时,累加器的值为 2,当前元素的值为 4,所以累加器加上当前元素的值后等于 6。依此类推,最终累加器的值为 32。

通过这种方法,我可以方便地对 JavaScript 数组进行求和操作。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复