我有一个数据结构,其中scores是一个由4个对象组成的数组。
这是一个原型,我已经复制了问题。 https://codesandbox.io/s/qecrh?fontsize=14 我需要根据我在下拉菜单中选择的团队动态地进行计算。
我有两个状态
export 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},
];
我希望计算每个团队的分数平均值。
例如,巴塞罗那在这份数据中的平均分是4.75。
var res = scores.map(score => score.Barcelona).reduce((acc, score) => score + acc);
var total = scores.length
var average = res/total
这是一个原型,我已经复制了问题。 https://codesandbox.io/s/qecrh?fontsize=14 我需要根据我在下拉菜单中选择的团队动态地进行计算。
我有两个状态
this.state.homeCity
和this.state.awayCity
,我可以重复使用它们来动态计算平均值。