我们首先来说一下while循环语句的基本语法:
whei循环:
循环语句的基本语法格式 由 4 部分组成:
1,设定循环变量的初始值
2,判断进入循环的条件
3,循环体
4,步长
var i = 1; //循环变量的初始值
while(i <= 5) //进入循环的条件
{
console.log('我是循环'); // 循环体
i++; //步长
}
这里注意,当循环执行时,只有第一次循环时,执行var i = 1,之后的循环,是 while 程序内部的循环, 判断条件,循环体,步长之间的循环。
那么这就是一个简单的While循环了。
for循环:
for(var i =1;i<=5;i++)
{
console.log('我是循环');
for循环是应用最广泛的循环形式,适用于已知循环次数,循环嵌套情况
for循环可以和while循环进行转化,两个语法,只是形式不同,作用,功能等全都完全相同。
我们举一个简单的例子:
var i = 2;
while(i <= 100){
console.log(`${i}是偶数`);
i += 2;
}
for( var i = 2; i <= 100 ; i += 2 ){
console.log(`${i}是偶数`);
}
这就是简单的for循环了。
dowhile:
是while语句的一种特殊语法形式,作用就是确保,循环可以至少执行一次,实际项目中,基本不用
var i = 0;
do{
console.log('我执行了');
i++;
}while(i > 10)
dowhile 会确保循环至少执行一次,即使不符合条件。