问答详情
源自:3-7 二维数组

为什么这里的二维长度是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
   }
 }
 这个是答案。


提问者:奋斗哼哼 2016-03-18 22:06

个回答

  • 贾Koci丶
    2016-03-18 22:17:15

    注释写错了,应该直接抄了给的提示。