寶慕林6162398
2016-04-11 15:55:51
<script type="text/javascript">?var arr=[['小A','女',21,'大一'],? ? ? ? ? ['小B','男',23,'大三'],? ? ? ? ? ['小C','男',24,'大四'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小F','男',21,'大一'],? ? ? ? ? ['小G','女',22,'大二'],? ? ? ? ? ['小H','女',20,'大三'],? ? ? ? ? ['小I','女',20,'大一'],? ? ? ? ? ['小J','男',20,'大三']? ? ? ? ? ]? ? ? ? ? //第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos??for(i=0;i<arr.length;i++){? ?<script type="text/javascript">?var arr=[['小A','女',21,'大一'],? ? ? ? ? ['小B','男',23,'大三'],? ? ? ? ? ['小C','男',24,'大四'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小F','男',21,'大一'],? ? ? ? ? ['小G','女',22,'大二'],? ? ? ? ? ['小H','女',20,'大三'],? ? ? ? ? ['小I','女',20,'大一'],? ? ? ? ? ['小J','男',20,'大三']? ? ? ? ? ]? ? ? ? ? //第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos??for(i=0;i<arr.length;i++){? ? ?if(arr[i][3]=="大一"&&arr[i][1]=="女"){? ? ? ? ?document.write(arr[i][0]+"<br>");? ? ?}? ? ?}???//第一次篩選,找出都是大一的信息????//第二次篩選,找出都是女生的信息????</script><script type="text/javascript">?var arr=[['小A','女',21,'大一'],? ? ? ? ? ['小B','男',23,'大三'],? ? ? ? ? ['小C','男',24,'大四'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小F','男',21,'大一'],? ? ? ? ? ['小G','女',22,'大二'],? ? ? ? ? ['小H','女',20,'大三'],? ? ? ? ? ['小I','女',20,'大一'],? ? ? ? ? ['小J','男',20,'大三']? ? ? ? ? ]? ? ? ? ? //第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos??for(i=0;i<arr.length;i++){? ? ?if(arr[i][3]=="大一"&&arr[i][1]=="女"){? ? ? ? ?document.write(arr[i][0]+"<br>");? ? ?}? ? ?}???//第一次篩選,找出都是大一的信息????//第二次篩選,找出都是女生的信息????</script><script type="text/javascript">?var arr=[['小A','女',21,'大一'],? ? ? ? ? ['小B','男',23,'大三'],? ? ? ? ? ['小C','男',24,'大四'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小D','女',21,'大一'],? ? ? ? ? ['小F','男',21,'大一'],? ? ? ? ? ['小G','女',22,'大二'],? ? ? ? ? ['小H','女',20,'大三'],? ? ? ? ? ['小I','女',20,'大一'],? ? ? ? ? ['小J','男',20,'大三']? ? ? ? ? ]? ? ? ? ? //第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos??for(i=0;i<arr.length;i++){? ? ?if(arr[i][3]=="大一"&&arr[i][1]=="女"){? ? ? ? ?document.write(arr[i][0]+"<br>");? ? ?}? ? ?}???//第一次篩選,找出都是大一的信息????//第二次篩選,找出都是女生的信息????</script>? ? ?}? ? ?}???//第一次篩選,找出都是大一的信息????//第二次篩選,找出都是女生的信息????</script>
2 回答
已采納

guozhchun
TA貢獻103條經(jīng)驗 獲得超76個贊
arr是一個二維數(shù)組,arr[i]獲取的是二維數(shù)組中的第 i 個一維數(shù)組。后面的 1 和 3 可以看成是根據(jù)一維數(shù)組的下標來獲取元素值。假設(shè) i = 0,那么arr[0]獲取的就是['小A','女',21,'大一'],此時 arr[0][1] 就是 ?'女',而 arr[0][3] 就是 '大一'

走向流沙
TA貢獻45條經(jīng)驗 獲得超23個贊
i指的是所有的數(shù)組元素,即arr中的10個數(shù)組;
arr[i][3]=="大一" ?即為 arr中 ?i個數(shù)組中 ?的 ?第4個數(shù)組元素 ?是否為大一(數(shù)組元素從0開始計數(shù),[0]則為第1個數(shù)組元素)
arr[i][1]=="女"??即為 arr中 ?i個數(shù)組中 ?的 ?第2個數(shù)組元素 ?是否為女;
兩者同時成立,則寫下 ?小...(即arr[i][0]) ?+<br>換行;
也就篩選出了 所有大一女生 的名字。
添加回答
舉報
0/150
提交
取消