【问题标题】:Average Sub-Array Data from JSON来自 JSON 的平均子数组数据
【发布时间】:2021-05-20 17:17:29
【问题描述】:

我想通过 axios 调用从 json 中获取子数组中数据的平均值

JSON Data

【问题讨论】:

标签: json vue.js axios


【解决方案1】:

尝试像这样使用.reduce()

averageVote(data) {
  let total = data.votes.reduce((accumulator, vote) => {
    return accumulator += vote.vote;
  }, 0);
  let count = data.votes.length;
  return total / count;
}

【讨论】:

    【解决方案2】:

    只需解析这个答案 (JSON.parse),迭代投票,对投票值求和,然后将总和除以投票表的长度。就这么简单。

    【讨论】:

      猜你喜欢
      • 2012-03-18
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多