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

為了賬號安全,請及時綁定郵箱和手機立即綁定

沒有任何顯示……

<!DOCTYPE??HTML>
<html?>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>流程控制語句</title>
<script?type="text/javascript">?//第一步把之前的數據寫成一個數組的形式,定義變量為?infos?var?infos=new?Array();
?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<9;i++){
???????if(infos[i][3]==="大一"){?????
???????document.write(infos[i][0]);?????}?}?//第二次篩選,找出都是女生的信息
??for(var?i=0;i<9;i++){????
?????????if(infos[i][1]==="女"){????
??????????document.write(infos[i][0]);?????}?}
??????????</script>
??????????</head>
??????????<body>
??????????</body>
??????????</html>


正在回答

2 回答

其實二維數組那個問題也能這么寫吧,只是你的代碼都是出于一些小問題,待優化:


<!DOCTYPE??HTML>
<html?>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>流程控制語句</title>
<script?type="text/javascript">
?//第一步把之前的數據寫成一個數組的形式,定義變量為?infos
?
?//第一次篩選,找出都是大一的信息
?
?//第二次篩選,找出都是女生的信息
?
?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?<?infos.length;?i++)?{
??????????if?(infos[i][3]?==?"大一")?{
??????????????if?(infos[i][1]?==?"女")?{
??????????????????document.write("大一的女生有:"?+?infos[i][0]?+?"<br>");
??????????}
??????}
??}
</script>
</head>
<body>
</body>
</html>


0 回復 有任何疑惑可以回復我~
#1

歲月忽已晚_7 提問者

非常感謝!
2018-08-05 回復 有任何疑惑可以回復我~
#2

能小白

請問為什么輸出寫的是infos[i][0]呢??
2018-08-06 回復 有任何疑惑可以回復我~
#3

web菜鳥4264360 回復 能小白

infos[i][0]是輸出滿足條件的名字
2018-08-07 回復 有任何疑惑可以回復我~
#4

能小白 回復 web菜鳥4264360

哦哦哦哦哦哦!!對對,沒轉過來。。謝謝大佬~
2018-08-07 回復 有任何疑惑可以回復我~
查看1條回復

首先,把for循環里的i<9替換成i<infos.length;其次,你這個還沒變成二維數組;再來,你的if判斷里有三個=....應該改成兩個=;還有一點小問題,數組里的數字可以不加引號,,還有你的代碼重復了,應該把兩個for循環里的內容合并起來,if判斷按照題目來應該嵌套

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

沒有任何顯示……

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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