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

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

為什么我把for命令改成while運行瀏覽器就會崩潰?

?var i=0; while(i<mynum.length) {if(mynum[i]<60) document.write("成績不及格,不輸出!"+"<br>"); continue; } document.write("成績:"+mynum[i]+"及格,輸出!"+"<br>"); ? ? ? ?i=i+1; }

正在回答

7 回答

? var mynum = new Array(70,80,66,90,50,100,89);//定義數(shù)組mynum并賦值

? var i = 0;

? while(i<mynum.length){

? ? if(mynum[i]<60){

document.write("成績不及格,不輸出!"+"<br>");?

i=i+1;

continue;

}


document.write("成績"+mynum[i]+"及格,繼續(xù)循環(huán)"+"<br>");

i=i+1;

? }


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

牧牛娃

正解!!!!!!!!!!!
2019-11-14 回復 有任何疑惑可以回復我~

為什么把i++放最后也會崩潰???

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

我改來改去的崩潰了十幾次了

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

首先if(mynum[i]<60)后面沒加{,然后你在document.write("成績不及格,不輸出!"+"<br>"); continue;之間加個i=i+1,不然I永遠小于mynum.length,死循環(huán)

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

continue只負責讓一個循環(huán)語句產(chǎn)生”跳回“,即最接近continue的里層循環(huán)語句,因為if不是循環(huán)語句,continue不會找它,continue直接找 while(i<mynum.length),所以會死循環(huán)

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

break是結(jié)束整個循環(huán)體,continue是結(jié)束單次循環(huán),當遇到continue時,就會回到開始的地方進行循環(huán)而執(zhí)行不到i=i+1;又因i<mynum.length和mynum[i]<60始終成立,再次遇到continue又回到起點開始循環(huán),就形成了一個死循環(huán),直到服務器崩潰。for循環(huán)的話,每循環(huán)一次就會自動對i進行加1的操作,所以不會造成死循環(huán)的現(xiàn)象。

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

風起臨冬

是因為while里的i=i+1是寫在后面的,for的i=i+1寫在開頭的原因嗎
2018-07-28 回復 有任何疑惑可以回復我~

你先看 for循環(huán)的語法;在瞧瞧while的語法,,就明白了,,,,他們兩個之間結(jié)構(gòu)不一樣的

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

舉報

0/150
提交
取消

為什么我把for命令改成while運行瀏覽器就會崩潰?

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

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

幫助反饋 APP下載

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

公眾號

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