二維數(shù)組賦值問題,求助
我問一下js的二維數(shù)組賦值問題,開始給i賦值myarr[i] = new Array();那為什么后邊不用給j賦值呢加一條myarr[j] = new Array(); ?我覺得j也是一個數(shù)組才對啊而且myarr[i] = new Array();是給一維賦值才對啊,應(yīng)該是一維數(shù)組myarr[j] = new Array(); 是給二維數(shù)組賦值才對啊,為什么不是我這么理解呢,求大神給解釋下啊,著急,想不明白啊
2015-02-10
你可能不太明白二維數(shù)組,二維數(shù)組和一位數(shù)組道理一樣,一位數(shù)組存放的直接就是數(shù)據(jù),而二維數(shù)組存放的是數(shù)組,相當(dāng)于在array[0]=1的基礎(chǔ)上,變?yōu)閍rray[0]=new Array();把數(shù)字1變?yōu)榭梢源娣艛?shù)據(jù)的一維數(shù)組。相當(dāng)于這樣array[0]={1,2,3,4}
2015-07-14
就這個原理啊?? 我這剛明白
2015-02-10
我看你的i,j問題:
for(int i=0;i<9;i++){
????//for循環(huán)中i控制第一層相當(dāng)于您的myarr[0],myarr[1]的位置
????for(int j=0;j<8;j++){
????//for循環(huán)j控制內(nèi)層相當(dāng)于myarr[0][0],myarr[0][1]的地方
????}
}??? ????????????????????