在循环有两个关键字可以改变循环执行的流程。
continue关键字,可以跳过当前这次的循环,直接进行下一次的循环。
for(var i = 1;i <= 5;i++){ if(i == 3){ continue; // 当i=3的时候,直接进行下一次的循环 } document.write(i); } // 最后结果是1245
break关键字,可终止循环,直接让整个循环结束运行。
for(var i = 1;i <= 5;i++){ if(i == 3){ break; // 当i=3的时候,直接结束整个循环的运行 } document.write(i); } // 最后结果是1
循环的嵌套
让一段重复执行代码重复执行,也就是设定一个大程序,让多个人跑5圈。
for(var i=1;i<=5;i++){ for(var j=1;j<=5;j++){ document.write("第" + i + "个人跑第" + j + "圈<br>"); } }