循环:for循环 while循环 do{}while()循环
什么是循环?
重复执行一段相同的代码,
特点:
1、循环条件 规定循环的执行次数
2、循环的操作,要执行的相同或者显示的语句
循环的三要素:
1、循环变量
2、循环条件,满足条件执行循环
3、循环变量的变化,变化是趋向于满足条件的不满足,趋向于循环结束。
一、for循环
语法:
for(表达式1;表达式2;表达式3){
循环体
}
表达式1:声明循环变量 可以省略 循环变量需要在循环开始之前声明好
表达式2:循环条件的判断 可以省略 在循环体中添加结束循环的判断 否则就会形成死循环
表达式3:更新循环变量 可以省略 在循环体中添加循环变量的更新语句
输出1到100
for(var i = 1;i<=100;i++){
console.log(i); //控制台输出
}
二、while循环
语法;
while(条件){
循环体
}
1)判断 循环条件
2)循环条件为真 true 执行循环体
再判断条件,如果条件为真 执行循环体
....
3)循环条件为假 false 则结束循环操作
输出1到100
var i = 1;
while(i<=100){
console.log(i);
i++;
}
三、do{}while()
和while循环所不同的是,先执行循环语句,再判断条件。
语法:
do{
循环体
}while(条件)
1)判断 循环条件
2)循环条件为真 true 执行循环体
再判断条件,如果条件为真 执行循环体
....
3)循环条件为假 false 则结束循环操作
输出1到100
var i = 1;
do{
console.log(i)
i++;
}while(i<=100)