javaScript進(jìn)階篇4-10編程練習(xí)
求解,謝謝了!
問一:
????????? 第二步:篩選大一代碼中“if(infos[i][3]=="大一")”3是什么意思,怎么來的?
問二:
????????? 第二步:篩選第二步中女生 代碼中“document.write(arr1[i][0]+"<br/>")”0怎么來的?什么意思?
問三:二維數(shù)組中兩個(gè)“[? ][? ]”是不是可以理解為有兩個(gè)數(shù)組,它們的關(guān)系是&&,即“并且”的意思?
2016-11-26
問題一、 ??infos[][]是 一個(gè)二維數(shù)組,?infos[i][3]表示第i行第3列,這里第三列表示年級(jí)“大一”、"大二"、“大三、”大四"。
問題二、 ?arr1[][]還是一個(gè)二維數(shù)組,arr1[i][0]表示第i行第“0”行,實(shí)際上是指第1行,從0開始算。
問題三、 相當(dāng)于一個(gè)表格,縱橫交叉,交叉點(diǎn)就是其值。
2016-11-26
1、3指的是數(shù)組中['小A','女',21,'大一'] ? 大一這一列。2、因?yàn)橐筝敵龅氖谴笠慌男彰瑪?shù)組的索引值是從0開始的,?['小A','女',21,'大一'],這個(gè)”0“表示”小A“姓名這一列。3,可以理解成兩個(gè)數(shù)組,他們的關(guān)系就像EXCEL表里面的行,列這樣子??!
2016-11-26
答一:那個(gè)”3“是數(shù)字的第四位;判斷是不是大一的;
答二:”0“是第一位,學(xué)生的名字;
答三:兩個(gè)”[ ][ ]“中的數(shù)代表的是數(shù)組元素的下標(biāo),第一個(gè)表示行數(shù),第二個(gè)表示列數(shù);
此外js中允許數(shù)組作為數(shù)組的元素,所以才會(huì)出現(xiàn)arrl[n]=infos[i];并且定義的時(shí)候就是把數(shù)組當(dāng)元素定義的。
2016-11-26
1、3指的是第二列
2、0指的是第一列
3、a[][]是指二維數(shù)組