break;(结束循环的结构)
通过输入框录入数字,当遇到exit时,结束录入
此案例中涉及到了for循环中的第二个条件也能省略,
前提跟结束语句(break)息息相关,两者相结合完成案例;
for(var i=0;;i++){//分号不能省略
var num=prompt('请输入数字:');
if(num=='exit'){
break;//若输入了('exit')结束循环
}
}
continue;(结束本次循环,继续下次循环)
以下面的代码为例子来观察一下它们两个的区别
for(var i=1;i<=5;i++){
if(i==2){
//break; 使用(break)时如果i=2了就结束整个循环,结果为1;
continue; //使用(continue)时如果i=2就会跳过它,继续其他的循环,结果为1,3,4,5
}
console.log(i);
}