奋斗哼哼
2016-03-21 22:53
在一个大学的编程选修课班里,我们得到了一组参加该班级的学生数据,分别是姓名、性别、年龄和年级,接下来呢,我们要利用JavaScript的知识挑出其中所有是大一的女生的的名字哦。 学生信息如下: ('小A','女',21,'大一'), ('小B','男',23,'大三'), ('小C','男',24,'大四'), ('小D','女',21,'大一'), ('小E','女',22,'大四'), ('小F','男',21,'大一'), ('小G','女',22,'大二'), ('小H','女',20,'大三'), ('小I','女',20,'大一'), ('小J','男',20,'大三')
var infos =[ ['小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<10;i++){ if(infos[i][1]==="女"&&infos[i][3]==="大一") document.write(infos[i] + "<br>"); }
var studs=[['小A','女',21,'大一'],['小B','男',23,'大三'], ['小C','男',24,'大四'],['小D','女',21,'大一'], ['小E','女',22,'大四'],['小F','男',21,'大一'], ['小G','女',22,'大二'],['小H','女',20,'大三'], ['小I','女',20,'大一'],['小J','男',20,'大三']] var girlsInGone=new Array();//定义一个新数组来存放挑选出来的大一女生 var j=0; for(i=0;i<studs.length;i++){ if((studs[i][3]=="大一")&&(studs[i][1]=="女")){//判断是否符合该条件 girlsInGone[j]=studs[i];//符合条件的就放入心新数组 j++; } } document.write(girlsInGone);
var infos =[ ['小A','女',21,'大一'], ['小B','男',23,'大三'], ['小C','男',24,'大四'], ['小D','女',21,'大一'], ['小E','女',22,'大四'], ['小F','男',21,'大一'], ['小G','女',22,'大二'], ['小H','女',20,'大三'], ['小I','女',20,'大一'], ['小J','男',20,'大三'] ] var dayi = new Array(); var index = 0; for(var i=0;i<10;i++) { if(infos[i][3] == '大一') dayi[index++] = infos[i]; } for(var i=0;i<dayi.length;i++) { if(dayi[i][1] == '女') document.write(dayi[i][0]) }
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题