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