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