对数组的理解还是晕晕乎乎的,在声明新的数组的时候判断条件那里总是有点想不通,郁闷。
3 回答
infos=[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三'],];
你把上述数组看成是一个10行4列的矩阵。每一列代表一种属性:第一列代表姓名、第二列代表性别、第三列代表年龄、第四列代表年级,infos[i][3]=='大一'代表每一行第4列的属性(即年级)等于大一,后面的infos[i][1]=='女'是同样的道理,&&代表当这两个条件都满足时(即同时为真时)执行下方的语句 document.write(infos[i]+"<br/>");
举报
0/150
提交
取消