Loops 从循环中为(JS)输出变量

Loops 从循环中为(JS)输出变量,loops,for-loop,Loops,For Loop,为什么在输出到控制台时写入0? var myArr = [ 2, 3, 4, 5, 6]; var total = 0; for(var i=0; i< myArr.lenght; i++){ total+=myArr[i]; } console.log(total); var myArr=[2,3,4,5,6]; var合计=0; 对于(变量i=0;i

为什么在输出到控制台时写入0?

var myArr = [ 2, 3, 4, 5, 6];
var total = 0;
for(var i=0; i< myArr.lenght; i++){
    total+=myArr[i];
} 
console.log(total);
var myArr=[2,3,4,5,6];
var合计=0;
对于(变量i=0;i

我需要得到20,如何修复此代码?

myArr.length
应该是
myArr.length
。修正这个错误,你的代码就可以工作了