var mychar=[['小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<mychar.length;i++){
/* if(mychar[i][1]=="女"&&mychar[i][3]=="大一"){
document.write(mychar[i][0])
}*/
switch(mychar[i][1]){
case "女":
switch(mychar[i][3]){
case "大一":
document.write(mychar[i][0]+"</br>");
break;
}
}
}
i是变量,用来选择数组里面的元素。i=0时,就是mychar[0][1],也就是选择了二维数组的第一个数组的第二个元素。即['小A','女',21,'大一']中的'女'。通过循环来继续进行i=1,i=2,i=3...等