从数组中查找平均值

时间:2014-03-22 19:21:50

标签: javascript function average

我在这里学习javascript。而且我正在尝试创建一个功能,它将接收每个学生的所有gpa,找到平均值并控制台记录它。

var stuObj = [{
        name: " Alexandra Williams",
        address: {
            address: " 297 S Wilton Drive, Somewhere AR"
        },
        gpa: [2.5 + ', ' + 3.5 + ', ' + 4.0]
    },

    {
        name: "Kallie Johnson",
        address: {
            address: " 84B NNE 332 Street', Queens NY"
        },
        gpa: [2.3 + ', ' + 3.7 + ', ' + 4.0]
    }
];

1 个答案:

答案 0 :(得分:1)

  1. 您正在以错误的方式构建数组:

    gpa: [2.3, 3.7, 4.0] // no need for string concatenation here
    
  2. 使用简单的for循环

  3. 汇总所有值
  4. 将总和除以数组的length