js第四天
while循环
while循环的三个关键
1.变量的初始值
创建一个变量
let i;
2.循环的条件
while (i<10)
3.变量发生改变
i++
示例:
<script>
let i = 1
//循环的终止条件 满足条件则继续循环 不满足则终止
while(i<=5) {
document.write(`这是第${i}次循环<br>`)
i++
}
</script>
for循环
for代码结构
for (变量初始值;循环的条件;变量发生改变){循环体}
示例:
<script>
for (let index = 1995; index < 2095; index++) {
document.write (`今年是${index}年<br>`)
}
</script>
continue & break
continue
跳过本次循环 开启下一轮循环
break
直接终止循环
示例:
<script>
for (let i = 1; i < 501; i++) {
if (i % 2 ===0) {
continue
}
document.write (`第${i}个⭐<br>`)
}
for (let i = 1; i < 501; i++) {
if (i === 10) {
break
}
document.write (`第${i}个⭐<br>`)
}
</script>
当如果明确了循环的次数的时候推荐使用for循环 当不明确循环的次数的时候推荐使用while循环
4月3日补充
do-while循环
类似while循环
不管条件成立与否,都会先执行一次do中的代码
<script>
/*
1 循环 3种写法
1 for 循环
2 while 循环
3 do while 循环 很少
1 先执行一次 do里面的代码,然后再去执行while里面的程序
2 哪怕 while里面的条件不成立 也会先执行一次do中的代码
*/
let index = 0;
do {
console.log('执行了do 里面的代码',index);
index++
} while (false);
</script>