break:立即退出循环。
continue:结束本次循环,继续开始下一次。
var num=0;
for(var i=1;i<10;i++){
if(i%5==0){
continue;
}
num++;
document.write(num);
document.write(i)
}
结果:1122334456677889
var num=0;
for(var i=1;i<10;i++){
if(i%5==0){
break;
}
num++;
/*document.write(num);*/
document.write(i)
}
结果:1234
//打印所有0-50之间除20和30之外的5的倍数
for(var i=0;i<=50;i++){
if(i%5==0){
if(i!=20&&i!=30){
document.write(i+" ");
}
}
}
for(var n=0;n<=50;n++){
if(n==20||n==30){
continue;
}
if(n%5==0){
document.write(n+" ");
}
}