<script>
for (外循环的初始①; 外循环的条件②; 外循环的操作表达式③) {
for (内循环的初始④; 内循环的条件⑤; 内循环的操作表达式⑥) {
// 需执行的代码⑦;
}
}
</script>
整体执行顺序为:① ② ④ ⑤ ⑦ ⑥ ⑤ ⑦ ⑥ ⑤ ...... ⑤ 内循环结束 ③ ② ④ ⑤
⑦ ⑥ ⑤ ⑦ ⑥ ⑤ ...... ⑤ 内循环结束 ③ ...... ② 外循环结束。
练习示例:
<script>
// for 循环打印九九乘法表
for(let i = 1 ; i <= 9 ; i++){
for(let j = 1 ; j <= i ; j++){
document.write(j + 'x' + i + '=' + i * j + ' ');
}
document.write('<br/>')
}
</script>