javascript 数组分组统计
2020-02-02 17:53
1221 查看
var data = [{"score":1,iNum:2},{"score":2,iNum:3},{"score":3,iNum:4},{"score":3,iNum:5}];
var result = data.reduce(function(r, e) {
var score = e.score;
var scoreType = score %2==0 ? `${score-1}-${score}`:`${score}-${score+1}`
r[scoreType] = (r[scoreType] || 0) + e.iNum;
return r;
}, {});
转载于:https://my.oschina.net/u/615101/blog/1491740
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- javascript 数组分组统计
- JavaScript 数组去重并统计重复元素出现的次数实例
- C# 对数组进行分组统计
- JavaScript 数组去重并统计重复元素出现的次数
- awk 用数组实现分组统计求和
- javascript 排序,分组小工具 - 支持JSON数组 原生数组
- javascript 比较数组中值大小 jquery 多值的大小
- Delphi写的ActiveX控件如何返回数组到Vbscript/javascript
- javascript学习笔记--数组和对象
- sql分组统计查询 count带条件
- javascript数组不重复随机打乱
- hdu 3948 后缀数组统计不同回文串的个数
- JavaScript 对象与数组参考大全
- JavaScript中清空数组的三种方式
- MySql按周/月/日分组统计数据的方法
- 实现按部门月卡余额总额分组统计的SQL查询代码
- JavaScript数组自定义属性
- JavaScript趣题:统计降水量
- JavaScript——数组
- JavaScript中数组的操作