在学习二维数组时遇到个报错,希望得到解答,感谢!

http://img.mukewang.com/5762159500012e3507730146.jpg

完整代码为:

<script type="text/JavaScript">
var myarr = new Array() 
for(var i=0;i<3;i++){   //一维长度为3
   myarr[i]=new Array();  //再声明二维 
   for(var j=0;j<3;j++){   //二维长度为3
   myarr[i][j]=i*j;   // 赋值,每个数组元素的值为i*j
   }
 }
 document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>");
</script>


year1233
浏览 1468回答 2
2回答

Caballarii

document.write在循环外面,不能使用循环里面的变量i和j,你想要输出二维数组的值,还是得使用两次循环一个一个输出
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript