課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
請問第三步用switch應(yīng)該怎樣寫?
2017-03-20
源自:JavaScript進階篇 4-10
正在回答
?var infos=[
? ? ?['小A','女',21,'大一'],
? ? ?['小B','男',23,'大三'],
? ? ?['小C','男',24,'大四'],
? ? ?['小D','女',21,'大一'],
? ? ?['小E','女',22,'大四'], ?
? ? ?['小F','男',21,'大一'],
? ? ?['小G','女',22,'大二'],?
? ? ?['小H','女',20,'大三'],
? ? ?['小I','女',20,'大一'], ?
? ? ?['小J','男',20,'大三']
? ? ?];
var ddc=[];var f=0;
for(var a=0;a<infos.length;a++){
? ? switch(infos[a][3]){
? ? ? ? case "大一": ddc[f]=infos[a];
? ? ? ? ? ? document.write(infos[a]+"<br />");
? ? ? ? ? ? f++;
? ? ? ? ? ? break;
? ? ? ? ? ? default:
? }
}
document.write(ddc.length+"<br />");
for(var f=0;f<ddc.length;f++){
? ? switch(ddc[f][1]){
? ? ? ? case "女":
? ? ? ? ? ? document.write(ddc[f][0]+"<br />")
? ? }
?for(var?i=0;i<infos.length;i++){ ?????if(infos[i][3]?=="大一"?&&?infos[i][1]?==?"女"){ ?????????document.write(infos[i]+"<br?/>"); ?????} ?}
我直接把第一次篩選和第二次篩選放一起 你可以看看
?var infos=[['小A','女',21,'大一'],? ['小B','男',23,'大三'],??? ['小C','男',24,'大四'],? ['小D','女',21,'大一'],??? ['小E','女',22,'大四'],? ['小F','男',21,'大一'],??? ['小G','女',22,'大二'],? ['小H','女',20,'大三'],??? ['小I','女',20,'大一'],? ['小J','男',20,'大三']??? ];
for(i=0;i<infos.length;i++)?{switch(infos[i][3]+infos[i][1])?{???? case '大一女':??????? document.write(infos[i][0]+","+infos[i][1]+","+infos[i][2]+","+infos[i][3]+"<br>");???? break;???? default: ?}?}
我是這么寫的,哈哈,可以參考下
switch(參數(shù))
{
case 值:代碼塊;}
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
3 回答如果第二段篩選女生信息應(yīng)該用switch應(yīng)該怎么寫啊,我怎么寫都不對
3 回答第三步的提示,彈框?qū)懺诤瘮?shù)里該怎么調(diào)用
1 回答請問三個數(shù)或者更多應(yīng)該怎么寫
2 回答第三次篩選應(yīng)該怎么做
1 回答本體用switch語句~該怎么寫?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-30
?var infos=[
? ? ?['小A','女',21,'大一'],
? ? ?['小B','男',23,'大三'],
? ? ?['小C','男',24,'大四'],
? ? ?['小D','女',21,'大一'],
? ? ?['小E','女',22,'大四'], ?
? ? ?['小F','男',21,'大一'],
? ? ?['小G','女',22,'大二'],?
? ? ?['小H','女',20,'大三'],
? ? ?['小I','女',20,'大一'], ?
? ? ?['小J','男',20,'大三']
? ? ?];
var ddc=[];var f=0;
for(var a=0;a<infos.length;a++){
? ? switch(infos[a][3]){
? ? ? ? case "大一": ddc[f]=infos[a];
? ? ? ? ? ? document.write(infos[a]+"<br />");
? ? ? ? ? ? f++;
? ? ? ? ? ? break;
? ? ? ? ? ? default:
? }
}
document.write(ddc.length+"<br />");
for(var f=0;f<ddc.length;f++){
? ? switch(ddc[f][1]){
? ? ? ? case "女":
? ? ? ? ? ? document.write(ddc[f][0]+"<br />")
? ? ? ? ? ? break;
? ? ? ? ? ? default:
? ? }
}
2017-03-20
我直接把第一次篩選和第二次篩選放一起 你可以看看
2017-03-20
?var infos=[['小A','女',21,'大一'],? ['小B','男',23,'大三'],
??? ['小C','男',24,'大四'],? ['小D','女',21,'大一'],
??? ['小E','女',22,'大四'],? ['小F','男',21,'大一'],
??? ['小G','女',22,'大二'],? ['小H','女',20,'大三'],
??? ['小I','女',20,'大一'],? ['小J','男',20,'大三']
??? ];
for(i=0;i<infos.length;i++)
?{switch(infos[i][3]+infos[i][1])
?{
???? case '大一女':
??????? document.write(infos[i][0]+","+infos[i][1]+","+infos[i][2]+","+infos[i][3]+"<br>");
???? break;
???? default:
?}
?}
我是這么寫的,哈哈,可以參考下
2017-03-20
switch(參數(shù))
{
case 值:代碼塊;}