我希望可以在这里发布基本问题!我是一名学生,被要求创建一个函数来计算平均值。谁能告诉我为什么这会产生 3 个数字而不仅仅是平均值?它返回 1, 19, 23(23 是我正在寻找的平均值)。在此先感谢您的帮助!var numbers = [3, 54, 21]function getAverage() { var sum = 0 for (i = 0; i < numbers.length; i++) { sum += numbers[i]; avNumber = sum / numbers.length; console.log(avNumber) }}getAverage();
1 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
干得好!
var numbers = [3, 54, 21]
var sum = 0;
function getAverage() {
for (i = 0; i < numbers.length; i++) {
sum += numbers[i];
}
avNumber = sum / numbers.length;
console.log(avNumber);
}
getAverage();
添加回答
举报
0/150
提交
取消