continue 用在while語句中,陷入了死循環(huán),是為什么?for就沒問題
var?num?=?1; while(num<=6){ document.write("取出第"+?num?+"個(gè)球"+"<br/>"); if(num==5){ //break;//退出循環(huán) continue; } num++; }
var?num?=?1; while(num<=6){ document.write("取出第"+?num?+"個(gè)球"+"<br/>"); if(num==5){ //break;//退出循環(huán) continue; } num++; }
2017-12-24
舉報(bào)
2017-12-24
當(dāng)num=5時(shí),用continue 跳出了本次循環(huán)時(shí)繞過了num++ ,執(zhí)行下一次循環(huán)的時(shí)num依然還是5。于是又繼續(xù)continue,所以才形成了死循環(huán)。