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

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

為什么出不來結果,單一篩選就能出來

?//第一步把之前的數據寫成一個數組的形式,定義變量為 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++){

? ? ? ? ?var demo1=[];

? ? ? ? ?demo1=infos[i]

? ? ? ??

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

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

? ? ?for(var j = 0;j < demo1.length;j++ ){

? ? ? ? if(demo1[j]=="大一"&&demo1[j]=="女" ){

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

? ? ? ? }

? ? ?}

? ? ?

?}


正在回答

3 回答

你數組里面的引號出錯了,有單有雙,改為單引號就行了。

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

?if(demo1[j]=="大一" &&demo1[j]=="女")這里有問題,demo[j]不可能同時是“大一”和“女生”,改成if(demo1[j]=="大一" &&demo1[j-2]=="女")就可以了

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

你看一下,你的 ?if(demo1[j]=="大一"&&demo1[j]=="女" ) 這部分代碼,首先想法是非常棒的。但是,demo1[j]只可能且只能為一個值,你不能同時要求demo1[j]=="大一"和demo1[j]=="女"。你可以這樣修改:

????for(var?i?=?0;i?<?infos.length;i++){

????????var?demo1=[];

????????demo1=infos[i]

????????if(demo1[3]=="大一"&&demo1[1]=="女"?){

????????????document.write(demo1[0]+"<br/>");

????????}

?????}

?????


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

舉報

0/150
提交
取消

為什么出不來結果,單一篩選就能出來

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

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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