为什么这里的二维长度是3?不是6么,要是6的话那应该是j<6啊,怎么是j小于5呢?题目说的一维长度是3,二维长度是6,前面是i<3,下面应该是j<6啊?怎么成了j<5了?
var myarr=new Array(); //先声明一维 for(var i=0;i<3;i++){ //一维长度为2 myarr[i]=new Array(); //再声明二维 for(var j=0;j<5;j++){ //二维长度为3 myarr[i][j]=i*j; // 赋值,每个数组元素的值为i*j } } 这个是答案。