for循环
语法:
for (起始条件; 循环条件; 变化量) {
循环体
}
退出for循环
1、continue:跳过本次循环,继续下面的循环
2、break:退出整个for循环
for循环嵌套:
语法:
for (外层初始化变量; 外层条件表达式; 外层操作表达式) {
for (内层初始化变量; 内层条件表达式; 内层操作表达式) {
执行语句;
}
}
注意点:外层执行一次,内层全部执行
例如:
for (let i = 0; i <= 2; i++) {
document.write(`外面第${i}层 <br>`)
for (let j = 0; j <= 10; j++) {
document.write(`内层${j}次 <br>`)
}
document.write(`<br>`)
}
九九乘法表:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= i; j++) {
document.write(`${j}×${i}=${i*j} \t`)
}
document.write(`<br>`)
}
用for循环遍历数组
1、声明一个数组,
2、for的条件表达式是:索引<数组.length
例如
let arr = [2, 6, 1, 7, 4]
for (let i = 0; i < arr.length; i++) {
console.log(arr[i])
}