用 && 邏輯運算符 篩選一次也可以吧
?//第一步把之前的數據寫成一個數組的形式,定義變量為?infos ?var?myarr?=?[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],??['小H','女',20,'大三'],['小I','女',20,'大一'],??['小J','男',20,'大三']]; ? ?for(var?i=0;?i<myarr.length;?i++){ ????var?arr?=?new?Array(); ????arr?=?myarr[i]; ????if(arr[3]?==?"大一"?&&?arr[1]?==?"女"){ ????????document.write("("?+?arr?+?")");?? ????} ?}
2015-08-25
本來就可以,看了好幾個人提的關于這個問題了,都是分兩步的