用switch怎么編寫
學(xué)生信息如下:
??? ('小A','女',21,'大一'),? ('小B','男',23,'大三'),
????('小C','男',24,'大四'),??('小D','女',21,'大一'),
????('小E','女',22,'大四'),? ('小F','男',21,'大一'),
????('小G','女',22,'大二'),? ('小H','女',20,'大三'),
????('小I','女',20,'大一'),? ('小J','男',20,'大三')
任務(wù)
第一步: 把這些數(shù)據(jù)組成一個數(shù)組,方便我們之后操作哦。
第二步: 篩選數(shù)據(jù)吧,首先找出都是大一的所有信息 ;
第三步: 最后再一次篩選上一步得到的數(shù)據(jù),打印出都是女生的姓名 ;
用switch怎么編寫
2016-04-21
<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>
2016-04-21
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;
}
}
2016-04-21
var?myarr=?new?Array(); ?//建立一個新數(shù)組myarr
myarr?=?[??
['小A','女',21,'大一'],??['小B','男',23,'大三'],
? ?['小C','男',24,'大四'],??['小D','女',21,'大一'],
????['小E','女',22,'大四'],??['小F','男',21,'大一'],
????['小G','女',22,'大二'],??['小H','女',20,'大三'],
????['小I','女',20,'大一'],??['小J','男',20,'大三']
? ?] ? ? ? ? ? //向myarr數(shù)組填信息,8位同學(xué)(一維數(shù)組),每位同學(xué)有姓名,性別,年齡和年級四個信息(二維數(shù)組)
for(i=0;i<10;i++){
????if(myarr[i][3]=="大一"&&myarr[i][1]=="女"){
? ? document.write(myarr[i]);
? ?}
}//找出年級在數(shù)組的位置,例如小A的年級的位置,就是myarr[0][3]。
2016-04-21