平凡的一天
2017-08-23 15:12
var myarr=new Array();
for(var i;i<3;i++){
myarr[i]=new Array();
for(var j;j<6;j++){
myarr[i][j]=i*j;
document.write(myarr[i][j]+"<br/>");
}
}
为什么运行没有值???
i和j都要赋初值
你的i和j都没有赋初始值,var i=0, j=0;
i=0;j=0,给它们初始值啊
i,j 没有初值,要不就是undefine,要不就是浏览器随便给个值
你的i、j没有赋值(初始化)
i和j都没有赋初始值,var i=1;var j=1;
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题