while、do...while和for循环语句:用于编写写重复代码块。
四个条件:
1、初始化
2、循环结束条件
3、循环体
4、改变自身
1、while语法格式:
var num = 1 ;
while(2、循环结束条件){
console.log(num)
num++;改变自身(*如果不加代码也会执行,但是会出现死循环*)
}
**注意:while是先判断,如果满足条件则执行循环体,如果不符合条件直接结束。**
2、do...while语法格式:
var num = 1;
do{
console.log(num)
num++;
}while(循环结束条件)
注意:do...while是首次执行不用判断条件,先执行循环体再判断。
例如:输入密码框
var password
do{
password = prompt('请输入密码')
}while(password != 123456789)
console.log('密码正确')
//prompt(' ' , 100) 浏览器提供的会在浏览器打开一个弹窗,让用户输入内容。
有两个参数:第一个参数,用户的提示信息
第二个参数,输入框默认文本
prompt('请输入密码') - 0
for循环语句:
for(初始化,结束条件,改变自身){
执行代码
}
for循环的嵌套: for(){
for(){
}
}
breack 结束后续所有循环
continue 结束本轮循环