夏了夏天的日子
2016-04-21 15:06
学生信息如下:
('小A','女',21,'大一'), ('小B','男',23,'大三'),
('小C','男',24,'大四'), ('小D','女',21,'大一'),
('小E','女',22,'大四'), ('小F','男',21,'大一'),
('小G','女',22,'大二'), ('小H','女',20,'大三'),
('小I','女',20,'大一'), ('小J','男',20,'大三')
任务
第一步: 把这些数据组成一个数组,方便我们之后操作哦。
第二步: 筛选数据吧,首先找出都是大一的所有信息 ;
第三步: 最后再一次筛选上一步得到的数据,打印出都是女生的姓名 ;
用switch怎么编写
<script type="text/javascript">
var myarr = new Array();
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++){
switch (myarr[i][3]){
case "大一":
switch(myarr[i][1]){
case "女":
document.write("可爱的大一女生:" + myarr[i][0] + "<br>");
break;
}
break;
}
}
</script>
var myarr= new Array();
myarr = [
['小A','女',21,'大一'], ['小B','男',23,'大三'],
['小C','男',24,'大四'], ['小D','女',21,'大一'],
['小E','女',22,'大四'], ['小F','男',21,'大一'],
['小G','女',22,'大二'], ['小H','女',20,'大三'],
['小I','女',20,'大一'], ['小J','男',20,'大三']
]
for(i=0;i<10;i++){
switch(myarr[i][3]){
case "大一":
document.write(myarr[i]);
break;
}
}
var myarr= new Array(); //建立一个新数组myarr
myarr = [
['小A','女',21,'大一'], ['小B','男',23,'大三'],
['小C','男',24,'大四'], ['小D','女',21,'大一'],
['小E','女',22,'大四'], ['小F','男',21,'大一'],
['小G','女',22,'大二'], ['小H','女',20,'大三'],
['小I','女',20,'大一'], ['小J','男',20,'大三']
] //向myarr数组填信息,8位同学(一维数组),每位同学有姓名,性别,年龄和年级四个信息(二维数组)
for(i=0;i<10;i++){
if(myarr[i][3]=="大一"&&myarr[i][1]=="女"){
document.write(myarr[i]);
}
}//找出年级在数组的位置,例如小A的年级的位置,就是myarr[0][3]。
var students= new Array(); students = [ ['小A','女',21,'大一'], ['小B','男',23,'大三'], ['小C','男',24,'大四'], ['小D','女',21,'大一'], ['小E','女',22,'大四'], ['小F','男',21,'大一'], ['小G','女',22,'大二'], ['小H','女',20,'大三'], ['小I','女',20,'大一'], ['小J','男',20,'大三'] ] for(i=0;i<10;i++){ if(students[i][3]=="大一"&&students[i][1]=="女"){ alert(students[i]); } }
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题
回答 2
回答 3
回答 1
回答 2
回答 2