二維數(shù)組問題
var?myarr=new?Array();??//先聲明一維? for(var?i=0;i<2;i++){???//一維長(zhǎng)度為2
這里有
i=0;i<2;i++
長(zhǎng)度為什么=2?是因?yàn)橐?-1?
myarr[i]=new?Array();??//再聲明二維? ???for(var?j=0;j<3;j++){?//二維長(zhǎng)度為3
這里長(zhǎng)度怎么是3呢?如果是3-1,不也是2嗎?
看不懂,求大神解釋一下...
var?myarr=new?Array();??//先聲明一維? for(var?i=0;i<2;i++){???//一維長(zhǎng)度為2
這里有
i=0;i<2;i++
長(zhǎng)度為什么=2?是因?yàn)橐?-1?
myarr[i]=new?Array();??//再聲明二維? ???for(var?j=0;j<3;j++){?//二維長(zhǎng)度為3
這里長(zhǎng)度怎么是3呢?如果是3-1,不也是2嗎?
看不懂,求大神解釋一下...
2016-10-23
舉報(bào)
2016-10-23
首先你要知道數(shù)組的下標(biāo)是從0開始的,所以那個(gè)i<2其實(shí)是myarr[0]和myarr[1]這兩個(gè)。所以長(zhǎng)度是2啊。我覺得可能是你對(duì)數(shù)組的理解不是很夠吧,這還是蠻重要的。如果之前學(xué)過其他編程語言應(yīng)該可以很快理解。如果沒有就多看看概念,希望可以采納
2016-10-23
1到99,一共99個(gè)
2016-10-23
我也是只會(huì)一點(diǎn)基礎(chǔ),i<100的時(shí)候就是0到99,一共是100個(gè)數(shù),i=0是算在數(shù)組里面的,
2016-10-23
樓上+1,數(shù)組里是從0開始數(shù)的,你得適應(yīng)下。