我正在计算数组中每个对象(团队)的平均分数。
这是我的数据结构:
const scores = [
{ day: "1", Barcelona: 1, Real: 3, Valencia: 0 },
{ day: "2", Barcelona: 4, Real: 6, Valencia: 3 },
{ day: "3", Barcelona: 7, Real: 7, Valencia: 3 },
{ day: "4", Barcelona: 7, Real: 8, Valencia: 6 }
];
这就是我计算平均值的方式
const getAverage = team => {
if (isNaN(scores[0][team])) return null;
return scores.map(x => x[team]).reduce((a, c) => a + c) / scores.length;
};
我需要建立人数越多的对象队伍越强。我怎样才能做到这一点 ?
实力较强的球队是平均水平较高的球队。
这里我做了一个原型来重现场景:https : //codesandbox.io/s/recharts-examples-y0y7q
茅侃侃
潇潇雨雨
相关分类