美文网首页
js 数组,json求和的方法 reduce

js 数组,json求和的方法 reduce

作者: 小李不小 | 来源:发表于2020-09-15 11:34 被阅读0次

JS计算数组的总和

1.最简单的遍历累计

var arr=[1,2,3,4,5,6] 
var sum =0 
for(var i=0;i<arr.length;i++){
    sum=sum+arr[i]
} 

reduce() 求数组的值

1,利用reduce(),reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。


var numbers = [15.5, 2.3, 1.1, 4.7];

 const numss=numbers.reduce((prev,curr) => 
        prev+curr
 )

 console.log(numss)
image.png

1,利用reduce(),求json的值

let grad=[
{name:'js',score:99},
{name:'reduce',score:199}
]

let total = grad.reduce((t,l)=>t + l.score
    ,0)
console.log(total)
image.png

相关文章

网友评论

      本文标题:js 数组,json求和的方法 reduce

      本文链接:https://www.haomeiwen.com/subject/neaxyktx.html