求教二維數(shù)組
var myarr=new Array(); ?//先聲明一維
for(var i=0;i<2;i++){ ? //一維長(zhǎng)度為2
? myarr[i]=new Array(); ?//再聲明二維
? for(var j=0;j<3;j++){ ? //二維長(zhǎng)度為3
? myarr[i][j]=i+j; ? // 賦值,每個(gè)數(shù)組元素的值為i+j
? }
}
為什么i<2、j<3,一維長(zhǎng)度為2,二維長(zhǎng)度為3呢?i=0和j=0又是什么意思呢?
非常感謝0.0
2017-03-30
數(shù)組下標(biāo)從0開(kāi)始,所以i,j初始化為0.數(shù)組一維長(zhǎng)度為2,所以i=0,1,所以循環(huán)條件為1<2或者i<=1都對(duì)。二維長(zhǎng)度同上。