js reduce求和

来源:网络 文章列表 2021-12-22 8
js的reduce方法实现求和功能

Js 数组reduce()方法应用一个函数针对数组的两个值(从左到右),以减至一个值。

语法:array.reduce(callback[, initialValue])

参数说明
1)callback是调用方法;
2)initialValue是callback初次调用时的第一个参数值。

示例1--数组求和:
    [1,2,3,4,5].reduce((prev,next)=>{
        return prev+next;
    })//返回值15


示例2--对象求和:
    var ps = [{'p':1,'num':1},{'p':2,'num':2},{'p':3,'num':3},{'p':4,'num':4}];
    ps.reduce((prev,next)=>{
        return prev+next.p*next.num;
    },0)//回调函数的第一次调用时,第一个参数是0,第二个参数是ps[0]

 

腾讯云限量秒杀

1核2G 5M 50元/年 2核4G 8M 74元/年 4核8G 5M 818元/年 CDN流量包 100GB 9元

版权声明

本站部分原创文章,部分文章整理自网络。如有转载的文章侵犯了您的版权,请联系站长删除处理。如果您有优质文章,欢迎发稿给我们!联系站长:
愿本站的内容能为您的学习、工作带来绵薄之力。

评论

  • 随机获取
点击刷新
精彩评论

友情链接