小编use*_*337的帖子

汇总对象数组并计算每个唯一对象名称的平均值

我有一个像这样的数组:

var array = [
     {
       name: "a",
       value: 1 
     },
     {
       name: "a",
       value: 2 
     },
     {
       name: "a",
       value: 3 
     },
     {
       name: "b",
       value: 0 
     },
     {
       name: "b",
       value: 1 
     }
 ];
Run Code Online (Sandbox Code Playgroud)

我需要一个像这样的数组:

var newarray = [
     {
       name: "a",
       value: 2
     },
     {
       name: "b",
       value: 0.5
     }
 ]
Run Code Online (Sandbox Code Playgroud)

新数组具有每个唯一名称作为具有平均值的对象.

有没有一种简单的方法来实现这一目标?

javascript arrays average unique

5
推荐指数
1
解决办法
5913
查看次数

标签 统计

arrays ×1

average ×1

javascript ×1

unique ×1