慕哥8331387
2016-11-04 15:15
var a=[["小明 ",87],["小花 ",81],["小红 ",97]]
for(i=0;i<a.length;i++){
sum+=(a[i][1]);
}
}
alert(sum)
var a = [
["小明 ", 87],
["小花 ", 81],
["小红 ", 97]
]
var sum = 0;
for(i = 0; i < a.length; i++) {
sum += a[i][1];
}
alert(sum)
你的sum没有初始化,所以+=直接报错,应该先初始化一个值,因为你是与number类型进行算数,所以你必须定义一个number类型的初始值,否则会弹出NaN。
chji();
alert(sum)
试了半天,你函数都没执行
sum没初始化值吧
数组定义错误
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题