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

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

標準答案,用了三重循環(huán)

<!DOCTYPE? HTML>

<html >

<head>

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

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

<script type="text/javascript">


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


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


? ? ? ? ?if(infos[i][j]=='大一'){

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

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

? ? ? ? ? ??

? ? ? ? ? ? ? ? if(infos[i][x]=='女'){

? ? ? ? ? ? ? ??

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

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ?}??

? ? ? ? ?}

? ? ?}

</script>

</head>

<body>

</body>

</html>


正在回答

4 回答

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

? ?if(infos[i][3]=="大一"){

//這就直接可以篩選出來了

//當(dāng)然這算一種取巧的方法,直接固定infos[i][3]的第二維的遍歷位置

//這樣做的目的是更快地得出運算結(jié)果


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

慕粉0247298809 提問者

嗯,我當(dāng)時寫的時候也考慮到這個,想要不在乎位置,不在乎數(shù)量,還是要用三重循環(huán)。
2019-07-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

半空之境 回復(fù) 慕粉0247298809 提問者

反正寫代碼的時候怎么快怎么來,怎么節(jié)省資源怎么來
2019-07-12 回復(fù) 有任何疑惑可以回復(fù)我~

<!DOCTYPE? HTML>

<html >

<head>

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

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

<script type="text/javascript">


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

?var infos = new Array('小A','小B','小C','小D','小E','小F','小G','小H','小I','小J');

? infos[0]=new Array('小A','女','21','大一');

? infos[1]=new Array('小B','男','23','大三');

? infos[2]=new Array('小C','男','24','大四');

? infos[3]=new Array('小D','女','21','大一');

? infos[4]=new Array('小E','女','22','大四');

? infos[5]=new Array('小F','男','21','大一');

? infos[6]=new Array('小G','女','22','大二');

? infos[7]=new Array('小H','女','20','大三');

? infos[8]=new Array('小I','女','20','大一');

? infos[9]=new Array('小J','男','20','大三');

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

?for(i=0;i<=9&&i>=0;i++){

? ? ? ? ?if(infos[i][3]=='大一'){

? ? ? ? ? ? ?if(infos[i][1]=='男'){

? ? ? ? ? ? ? ? ?continue;

? ? ? ? ? ? ?}else{

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

? ? ? ? ? ? ?}

? ? ? ? ?}else{

? ? ? ? ? ? ?continue;

? ? ? ? ?}

?}

</script>

</head>

<body>

</body>

</html>


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

<script type="text/javascript">


?//第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 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]=='大一'&&infos[i][1]=='女'){

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

? ? ? ??

? ? }

?}


</script>


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

應(yīng)該是標準答案了

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

半空之境

第一層和第二層的循環(huán)可以再簡化成一個循環(huán)
2019-07-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉0247298809 提問者 回復(fù) 半空之境

是寫成for(var i=0 , j=0 ; i<infos.length , j<infos.length ; i++,j++)這樣嗎?
2019-07-10 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕粉0247298809 提問者 回復(fù) 半空之境

直接寫在回答里,我好采納你的意見;
2019-07-10 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學(xué)習(xí)       468764    人
  • 解答問題       22416    個

本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界

進入課程

標準答案,用了三重循環(huán)

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

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

幫助反饋 APP下載

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

公眾號

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