相关疑难解决方法(0)

为什么我的基于减少的平均函数返回NaN?

试图获得数组的平均值.

Array.prototype.average = function() {
    var sum = 0;
    this.reduce(function(a, b) {
        sum = a + b;
    });
    return sum / this.length;
};

[2, 15, 7].average();
Run Code Online (Sandbox Code Playgroud)

为什么average函数调用返回NaN

javascript arrays math prototype

5
推荐指数
2
解决办法
4107
查看次数

标签 统计

arrays ×1

javascript ×1

math ×1

prototype ×1