【发布时间】:2021-06-25 06:10:33
【问题描述】:
我在this website 上尝试了这段代码,它运行良好并返回了应有的 60,但是当我尝试在 HTML 网页上运行它时,首先它返回 10,其他 2 个值将是 NaN,我不知道'不明白为什么会发生这个错误。 非常感谢您的解决方案。
var numbers = [ 10, 20, 30 ] ;
numbers.reduce(function(sum , number){
return console.log( sum + number);
} , 0);
【问题讨论】:
-
你忘了在reduce函数中
return number -
....如果第一个提示没有帮助,请通过编辑将您的调试尝试添加到问题中
-
@NicoHaase 嘿,我这样做了,但在控制台中什么也没看到。
-
它可能是你声明的数字,即使数字已经是一个参数。此外,您帖子中的超文本不会去任何地方...
-
“我做到了”是什么意思?请分享您的调试尝试
标签: javascript reduce helper