gpt4 book ai didi

javascript - 编写一个函数,返回数组 Javascript 中所有项目的平均值

转载 作者:行者123 更新时间:2023-11-28 18:27:59 25 4
gpt4 key购买 nike

以下是我的代码,到目前为止我一直收到 NaN

function yo() {
var numbers = new Array([4, 5, 7, 2]);
var total = 0;

for(var i = 0; i < numbers.length; i++) {
total += numbers[i];
}

var avg = total / numbers.length;
console.log(avg);
alert(avg);

return avg;
}

yo();

我的代码有什么问题吗?

最佳答案

在调用 new Array() 时删除 [],它使用传递的参数返回一个数组。 new Array([]) 返回数组中的数组。

var numbers = new Array(4, 5, 7, 2);

function yo() {

var numbers = new Array(4, 5, 7, 2);
var total = 0;
for (var i = 0; i < numbers.length; i++) {
total += numbers[i];
}
var avg = total / numbers.length;
console.log(avg);
alert(avg);

return avg;
}
yo();

关于javascript - 编写一个函数,返回数组 Javascript 中所有项目的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38733352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com