for循环嵌套
for (外部声明记录循环次数的变量; 循环条件; 变化值) {
for (内部声明记录循环次数的变量; 循环条件; 变化值) {
循环体
}
}
for (起始条件;退出条件;变化量) {
循环语句
}
- 一个循环里再套一个循环,一般用在for循环里
案例
- 案例:
<script>
for ( let i = 1; i < 6; i++) {
for ( let j = 1; j < 6; j++) {
document.write('红')
}
}
// 外面循环一次,里面循环执行全部 (5次)
</script>
案例:每天记5个单词,3天能记住多少个单词
<script>
for ( let i = 1; i < 4; i++) {
document.write(`第${i}天<br>`)
for ( let j = 1; j < 6; j++) {
document.write(`记住第${j}个单词<br>`)
}
}
// 外面循环一次,里面循环执行全部 (5次)
</script>
案例:打印五行五列小星星
<script>
for ( let i = 1; i < 6; i++) {
for (let j = 1; j < 6; j++) {
document.write('★')
}
// 上边5个星星打完再执行下面语句进行换行
document.write('<br>')
}
</script>
案例:打印倒三角星星
<script>
for ( let i = 1; i < 6; i++) {
for (let j = 1; j <= i; j++) {
document.write('★')
}
document.write('<br>')
}
</script>
案例:九九乘法表
<script>
for ( let i = 1; i < 10; i++) {
for (let j = 1; j <= i; j++) {
document.write(`${j} x ${i} = ${j * i} `)
}
document.write('<br>')
}
</script>
t.write(‘
’)
}
[外链图片转存中...(img-5lyID7lF-1667095601377)]