二維數(shù)組值取值問題,比如 var myarr=[[0,1][0,1,2]]
定義相加后,myarr[1][2]=3,在學(xué)習(xí)一維時候var arr=[55,32,5,90,60,98,76,54]長度為8,里面的值可以是55,32這些,那么二維可以這樣var myarr=[55,32][5,90,66],他的值應(yīng)該怎樣取(定義相加后)?是不是要寫成myarr[32][66]。還是寫成myarr[1][2]
定義相加后,myarr[1][2]=3,在學(xué)習(xí)一維時候var arr=[55,32,5,90,60,98,76,54]長度為8,里面的值可以是55,32這些,那么二維可以這樣var myarr=[55,32][5,90,66],他的值應(yīng)該怎樣取(定義相加后)?是不是要寫成myarr[32][66]。還是寫成myarr[1][2]
2015-06-14
舉報(bào)
2015-06-14
所謂二維數(shù)組,其實(shí)是一個一維數(shù)組,數(shù)組中的每個元素也是一個數(shù)組。如果你把數(shù)組當(dāng)作一個對象,應(yīng)該就很好理解了。Array 實(shí)質(zhì)上是隊(duì)列的意思,本質(zhì)上并不要求 Array 中的元素都是數(shù),也可以是其它對象。myarr[1] 是指?myarr 中的第二個元素即?[5,90,66],所以?myarr[1][2] 是指 [5,90,66]?中的第三個元素 66。至于你說的相加,不知道你是如何指定義,行相加?列相加?還是所有元素相加?
2016-05-20
非常感謝