如何修复Javascript数组中的NaN
我正在做一个关于后端开发的在线课程,我不明白为什么我总是在这段代码上遇到NaN。我已经有了一个有效的答案,但我想知道是否有人能告诉我我做错了什么如何修复Javascript数组中的NaN,javascript,arrays,Javascript,Arrays,我正在做一个关于后端开发的在线课程,我不明白为什么我总是在这段代码上遇到NaN。我已经有了一个有效的答案,但我想知道是否有人能告诉我我做错了什么 功能分级器(阵列){ var总计=0 对于(var i=0;i
功能分级器(阵列){
var总计=0
对于(var i=0;i 控制台日志(评分器(分数))代码>将当前的数组[i]
添加到总数中
:
功能分级器(阵列){
var总计=0
对于(var i=0;i 控制台日志(评分器(分数))代码>一个问题是您的语法当前无效。不能在同一语句中声明变量和+=
。在要定义变量的范围内只声明一次变量。另外,array.length[i]
没有任何意义,数组的长度是一个数字,它没有[i]
th索引