第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

為何第一部分執(zhí)行完后,第二部分無論寫什么都不顯示呢?第二部分我寫了個document.write就是無法顯示,哪里出錯了?

<!DOCTYPE ?HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>流程控制語句</title>

<script type="text/javascript">

var myinfo=[ ?

? ? ['小A','女',21,'大一'], ?['小B','男',23,'大三'],


? ? ['小C','男',24,'大四'], ?['小D','女',21,'大一'],


? ? ['小E','女',22,'大四'], ?['小F','男',21,'大一'],


? ? ['小G','女',22,'大二'], ?['小H','女',20,'大三'],


? ? ['小I','女',20,'大一'], ?['小J','男',20,'大三']];

?//第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos

var sex=new Array();


?//第一次篩選,找出都是大一的信息


? for(var x=0;x<=myinfo.length;x++){

? ? ?if(myinfo[x][3]=="大一"){

? ? ? ? for(var y=0;y<=3;y++){

? ? ? ? ? ??

? ? ? ? ? ? if (y==3){

? ? ? ? ? ? document.write(myinfo[x][y]+"<br>"); ? ? ? ? ? ?

? ? ? ? ? ? }else{

? ? ? ? ? ? document.write(myinfo[x][y]+"&nbsp"); ? ? ? ??

? ? ? ? ? ? };

? ? ? ? };

? ? ?};

? ? };


?//第一次篩選,找出都是大一的信息

document.write("第二次篩選:<br>");

??

?//第二次篩選,找出都是女生的信息

?

?

??

</script>

</head>

<body>

</body>

</html>


正在回答

3 回答

?for(var x=0;x<=myinfo.length;x++) ?因?yàn)槟愕拈L度是從0開始 ,x<=myinfo.length的話for循環(huán)沒有跳出來,你可以改成x<myinfo.length ,就可以了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

地獄快車_666 提問者

大神正解!
2016-05-23 回復(fù) 有任何疑惑可以回復(fù)我~

for(var i = 0; i < infos.length; i++) {
? ?if(infos[i][3] === "大一" && infos[i][1] === "女") {
? ? ? ?document.write(infos[i] + "<br />");
? ?}
}

以上代碼是別人的,我看了一下,大神?。“褍蓚€條件“與”操作就是,不用那么復(fù)雜。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

地獄快車_666 提問者

第三步: 最后再一次篩選上一步得到的數(shù)據(jù),打印出都是女生的姓名 ; 是從第二次篩選的數(shù)據(jù)中取出,不是第一次定義的數(shù)據(jù)里,上面的那個寫法是不正確的,雖然結(jié)果一樣,邏輯不對。編程練習(xí)就是增加復(fù)雜度和難度技巧哦。
2016-05-24 回復(fù) 有任何疑惑可以回復(fù)我~

? ? ? ? if (y==3){

? ? ? ? ? ? document.write(myinfo[x][y]+"<br>"); ? ? ? ? ? ?

? ? ? ? ? ? }else{

? ? ? ? ? ? document.write(myinfo[x][y]+"&nbsp"); ? ? ? ??

? ? ? ? ? ? };

這兩行一樣的???

不用那么復(fù)雜篩選兩次,用&&即可

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

地獄快車_666 提問者

這2行不一樣的一個是當(dāng)y=4時輸出換行,一個是輸出空格。
2016-05-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為何第一部分執(zhí)行完后,第二部分無論寫什么都不顯示呢?第二部分我寫了個document.write就是無法顯示,哪里出錯了?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號