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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

大佬幫我看看對(duì)不對(duì),小白請(qǐng)走遠(yuǎn)一些

<!DOCTYPE? HTML>

<html >

<head>

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

<title>流程控制語(yǔ)句</title>

<script type="text/javascript">


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

?

?var info = [


? ? ? ? ['A','女','21','大一'],


? ? ? ? ['B','男','23','大三'],


? ? ? ? ['C','男','24','大四'],


? ? ? ? ['D','女','21','大一'],


? ? ? ? ['E','女','22','大四'],


? ? ? ? ['F','男','21','大一'],


? ? ? ? ['G','男','22','大二'],


? ? ? ? ['F','女','20','大三'],


? ? ]?

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

?

?

?for (i = 0, i< info.length, i++){

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

? ? ? ? document.write(info[i])

? ? }

?}

?

?

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

?

? for (i = 0, i< info.length, i++){

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

? ? ? ? if (info[i][1] == "男"){

? ? ? ? ? ? document.write(info[i])

? ? ? ? }

? ? }

?}

??

</script>

</head>

<body>

</body>

</html>


正在回答

7 回答

邏輯沒(méi)錯(cuò),for寫(xiě)錯(cuò)了里面是‘;’

優(yōu)化下,你可以直接把第一次篩選后的數(shù)據(jù)放進(jìn)一個(gè)數(shù)組,第二次直接篩選新數(shù)組比較好

var dayi=[];

在document.write(info[i]);下再加一行

dayi.push(info[i]);

不是大佬,互相交流

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

二十多歲的老王 提問(wèn)者

嗯,你說(shuō)的是對(duì)的,我是懶了,直接復(fù)制第一次篩選的,后面加點(diǎn)邏輯
2020-06-01 回復(fù) 有任何疑惑可以回復(fù)我~

不是我說(shuō),先學(xué)JAVA再學(xué)python會(huì)好很多

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

?var?aa?=?info.filter(item?=>?item[3]?=='大一'?&&?item[1]?=='女')

? for(let?i=0;i<aa.length;i++){

????document.write(aa[i][0])

?}


已老夫30年編程經(jīng)驗(yàn),3行代碼搞定你這個(gè)需求


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

<script type="text/javascript">


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

?var infos =[

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


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

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

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

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

? ? ?]

//? document.write(infos)

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

?var info_first = new Array()

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

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

? ? ? ? ?info_first.push(infos[i]+"<br>")

? ? ?}

?}

?document.write(info_first+'<br>')


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

?var info_second = new Array()

for(let j = 0;j<infos.length;j++){

? ? if(infos[j][1] == '女' && infos[j][3]=='大一'){

? ? ? ? info_second.push(infos[j]+"<br>")

? ? }

}

?document.write(info_second)

</script>


第二個(gè)循環(huán)條件用“&&”來(lái)判斷更合適吧

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

寫(xiě)python寫(xiě)習(xí)慣了,我真不喜歡js這種語(yǔ)法,我卡卡

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

<!DOCTYPE?html>

<html?lang="en">

<head>

????<meta?charset="UTF-8">

????<meta?name="viewport"?content="width=device-width,?initial-scale=1.0">

????<title>篩選數(shù)據(jù)</title>

????<script>

????????var?infos?=?[

????????????['小A','女',21,'大一'],?

????????????['小B','男',23,'大三'],

????????????['小C','男',24,'大四'],?

????????????['小D','女',21,'大一'],

????????????['小E','女',22,'大四'],?

????????????['小F','男',21,'大一'],

????????????['小G','女',22,'大二'],

????????????['小H','女',20,'大三'],

????????????['小I','女',20,'大一'],

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

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

????????????//switch寫(xiě)法

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

????????????????switch(infos[i][3]){

????????????????????case?'大一':

????????????????????document.write('大一的學(xué)生有:'+infos[i]+'<br>');

????????????????????break;

????????????????}

????????????};

????????????document.write('<hr>')

????????????//if寫(xiě)法

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

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

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

????????????????????????document.write('大一的學(xué)生有:'+infos[i]+'<br>')

????????????????????}

????????????????}

????????????};

????????????document.write('<hr>')

????????????//第二次篩選上一步得到的數(shù)據(jù),找出都是女生的信息

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

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

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

????????????????????????document.write('大一學(xué)生中的女生有:'+infos[i]+'<br>')

????????????????????}

????????????????}

????????????};

????</script>

</head>

<body>

</body>

</html>


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

二十多歲的老王 提問(wèn)者

不是我說(shuō)話難聽(tīng),你寫(xiě)這種遍歷兩次的復(fù)雜度就有問(wèn)題了,說(shuō)實(shí)話很low
2020-06-01 回復(fù) 有任何疑惑可以回復(fù)我~
#2

二十多歲的老王 提問(wèn)者

swich 語(yǔ)句不是這種簡(jiǎn)單情況下用的,if else 足矣了
2020-06-01 回復(fù) 有任何疑惑可以回復(fù)我~
#3

Angelina丶 回復(fù) 二十多歲的老王 提問(wèn)者

嘿嘿,因?yàn)橄旅娴奶崾菊f(shuō)用switch和if,我就把兩個(gè)都寫(xiě)了。我也覺(jué)得用不上switch
2020-06-02 回復(fù) 有任何疑惑可以回復(fù)我~

不說(shuō)別的,最下面為什么是男。

?for (i = 0, i< info.length, i++),這個(gè)里面應(yīng)該是" ; "不是" , "

你沒(méi)試著運(yùn)行一下嗎?

運(yùn)行不出來(lái),那就代表有問(wèn)題的。

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

舉報(bào)

0/150
提交
取消

大佬幫我看看對(duì)不對(duì),小白請(qǐng)走遠(yuǎn)一些

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

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

幫助反饋 APP下載

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

公眾號(hào)

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