亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我想用switch篩選打印出大一女生的姓名,怎么不會出效果呢?

我想用switch篩選打印出大一女生的姓名,怎么不會出效果呢?

心為形役 2016-03-22 21:42:07
<script type="text/javascript">var infos=[??? ['小A','女',21,'大一'],? ['小B','男',23,'大三'],??? ['小C','男',24,'大四'],? ['小D','女',21,'大一'],??? ['小E','女',22,'大四'],? ['小F','男',21,'大一'],??? ['小G','女',22,'大二'],? ['小H','女',20,'大三'],??? ['小I','女',20,'大一'],? ['小J','男',20,'大三']??? ]?//第一步把之前的數據寫成一個數組的形式,定義變量為 infos?for(i=0;i<infos.length;i++){???? switch(infos[i][3]='大一'){???????? case('大一'):???????????? switch(infos[i][1]='女'){???????????????? case('女'):?? ??? ??? ??? ? document.write(infos[i][0]+'<br/>');?? ??? ??? ??? ? break;???????????? };?? ??? ??? ?break???? }???? }??//第一次篩選,找出都是大一的信息?? ?//第二次篩選,找出都是女生的信息??? </script>
查看完整描述

1 回答

已采納
?
Caballarii

TA貢獻1123條經驗 獲得超629個贊

switch(infos[i][3]){

? ? ? ? ?case('大一'):

? ? ? ? ? ? ?switch(infos[i][1]){

? ? ? ? ? ? ? ? ?case('女'):

? ? ? ? ? ? ? ? ?document.write(infos[i][0]+'<br/>');

? ? ? ? ? ? ? ? ?break;

? ? ? ? ? ? ?};

? ? ? ? ? ? break

? ? ?}

重新看一下switch的語法把,而且這邊用if更合理

查看完整回答
1 反對 回復 2016-03-23
  • 心為形役
    心為形役
    謝謝你的回答,用if我已經得到效果,但是糾結在switch的語法上!
  • 1 回答
  • 0 關注
  • 1192 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號