關于二維數組的老師的答案
任務
試一試,創建二維數組(一維長度3,二維長度6),值為一維數組和二維數組索引值的積,如myarr[2][5]=2*5。
1.?var Myarr = [[0 , 0 , 0 , 0 ,0 ],[0 , 1 ,2 , 3 ,4 ],[0 , 2 , 4 , 6 ,8 ]]---最后一個索引值不是應該是5和2嗎 ?為什么里面只有5個數?難道不應該是 var Myarr=[[0,0,0,0,0,0],[0,1,2,3,4,5],[0,2,4,6,8,10]]嗎?
2.?
var myarr=new Array(); ?//先聲明一維
for(var i=0;i<3;i++){ ? //一維長度為2
? myarr[i]=new Array(); ?//再聲明二維
? for(var j=0;j<5;j++){ ? //二維長度為3----這為什么是j<5呢?長度不是6嗎??
? myarr[i][j]=i*j; ? // 賦值,每個數組元素的值為i*j
? }
}
2016-03-12
var myarr=new Array();
for(i=0;i<3,i++)
{
myarr[i]=new Array();
for(j=0;j<6,j++)
{
myarr[i][j]=i*j;
}
}
2016-03-12
不對,因為是從0開始計算的
2016-03-12
這是那一課的代碼:
貌似是你寫錯了吧