while里不可以用continue么?
var mynum =new Array(70,80,66,90,50,100,89);//定義數組mynum并賦值
var j=0;
while(j<mynum.length)
{
? if(mynum[j]<60)
? ?{
? ?
? ? continue;
? ?}
? document.write("成績:"+mynum[j]+"及格,繼續循環"+"<br>");
? j=j+1;
??
}
老是搞壞瀏覽器
var mynum =new Array(70,80,66,90,50,100,89);//定義數組mynum并賦值
var j=0;
while(j<mynum.length)
{
? if(mynum[j]<60)
? ?{
? ?
? ? continue;
? ?}
? document.write("成績:"+mynum[j]+"及格,繼續循環"+"<br>");
? j=j+1;
??
}
老是搞壞瀏覽器
2017-04-24
舉報
2017-04-24
正確寫法:
2017-04-24
break會直接跳出循環???? continue只是跳出本次循環
2017-04-24
在if里面用continue,會直接跳出循環啊,并不是while里不能用continue,是你使用的時機不對,沒必要這么寫。
var mynum =new Array(70,80,66,90,50,100,89);//定義數組mynum并賦值
var j=0;
while(j<mynum.length)
{
? if(mynum[j]>=60)
? ?{
????document.write("成績:"+mynum[j]+"及格,繼續循環"+"<br>");
?? }
????else
{
?????document.write("成績:"+mynum[j]+"不及格,繼續循環"+"<br>");
}
??
? j=j+1;
??
}