码迷,mamicode.com
首页 > 其他好文 > 详细

求前几日的平均值用obj.reduce()方法

时间:2017-01-08 13:16:30      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:平均值   const   求值   slice   方法   average   item   mat   map   

const average = data=>data.map((item, idx, origin)=>Math.round(origin.slice(0,idx+1).reduce((a, b)=>a + b, 0) / (idx + 1)));

1.用map遍历求值
2.map中的第三个参数origin可以放回当前的值
3.reduce((a+b)=>a+b,0)当a为undefined,0参数赋值给a

求前几日的平均值用obj.reduce()方法

标签:平均值   const   求值   slice   方法   average   item   mat   map   

原文地址:http://www.cnblogs.com/lihanying/p/6261759.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!