1.双重循环
各循环可相互嵌套,外层循环变化一次,内层循环要变化一遍。
九九乘法表:
<script>
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
document.write(i + '*' + j + '=' + (i * j)+" ")
}
document.write('<br>')
}
</script>
2.continue
出现指定的条件时,跳过本次循环,进入下一循环。
<script>
for(var i=1;i<=5;i++){
if(i==3){ continue; }
document.write(i);
}
/* 结果显示:1245 */
</script>
3.break
出现指定的条件时,跳出循环,循环结束。
<script>
for(var i=1;i<=5;i++){
if(i==3){ break; }
document.write(i);
}
/* 结果显示:12 */
</script>