亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

用while怎么出現崩潰辣。。。

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

<script type="text/javascript">

????var mynum = new Array(66,80,55,60,70,90,96,100);

????var i = 0;

????while(i < mynum.length){

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

????????????continue;

????????}

????????document.write("成績:" + mynum[i] + "<br />");

????????i++;

????}

</script>

</head>

<body>


</body>

</html>



正在回答

3 回答

因為一旦有一個元素小于60,執行continue就跳出了此次循環,但i的值并沒有加1(因為i=i+1在循環體里面并且在continue的后面),所以下次仍然是這個小于60的元素進行判斷,陷入了死循環。

3 回復 有任何疑惑可以回復我~
<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>continue</title>
<script?type="text/JavaScript">
?var?mynum?=[70,80,66,90,50,100,89];//定義數組mynum并賦值
?var?i=-1;
?while(i?<?6)
?{
????i=i+1;
????if(mynum[i]<60)
????{continue;}
????document.write("成績為"+mynum[i]+"及格"+'<br>');????
}
</script>
</head>
<body>
</body>
</html>

這樣寫

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

慕數據7935617

為什么要把i++放在前面而不是放在document下面
2016-03-21 回復 有任何疑惑可以回復我~

重復刪除指針了

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

dreamer2015

能講的詳細點么
2015-03-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

用while怎么出現崩潰辣。。。

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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