課程
/前端開發
/JavaScript
/JavaScript進階篇
為啥我的第一次篩選代碼輸出結果為: 11大一 11111111大一 1111大一 111111大一 11 “111”哪來的?
2017-07-23
源自:JavaScript進階篇 4-10
正在回答
把所給信息寫成二維數組,如下infos數組,要滿足兩個條件:是大一并且是女生??磾到M,每一行第0列是 名字(infos[i][0]),第1列是性別(infos[i][1]),第二列是年齡(infos[i][2]),第三列是 年級(infos[i][3]). 所以:if語句里面判斷的時候要滿足:是大一,并且是女生: ??if(infos[i][1]=="女生"?&&?infos[i][3]=="女") ??{ ????? ?????document.write("大一女生名字:"+infos[i][0]);/*這里輸出的就是是大一也是女生的人的名字*/ ?? ??} <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<10;i++) ?{ ????? ? ???if?(infos[i][3]=="大一"?&&?infos[i][1]=="女")? ? ???{ ?????? ???????????document.write(i+"?"+infos[i][0]+"是大一女生<br>"); ???????} ????? ?} ?? ? ?? </script>
同學麻煩把你的代碼發出來啊
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答輸出結果??!
4 回答不知道為什么輸出結果一直是11
1 回答沒有結果輸出?
2 回答結果無法輸出???
1 回答輸出結果問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-23
2017-07-23
同學麻煩把你的代碼發出來啊