概念:while循环会在指定条件为真的时候执行代码块
语法:
while(条件) {
循环体
}
例子:
var i = 1;
var sum = 0;
while(i<=100) {
sum+=i;
i++;(步长)
}
console.log(sum);
注意: 千万不要忘记增加条件所用变量的值(步长);否则就会陷入死循环,浏览器就会崩溃。
六、do while 循环
概念: do while循环是while循环的变体, 该循环会先执行一次代码块, 再进行条件判断,
如果条件为真就;重复执行, 否则就结束执行。
语法:
do {
需要执行的代码块
}
while(条件);
例子:
var i = 1;
var sum = 0;
do {
sum +=1;
i++;
console.log(i);
}while(i<=100);
注意: 别忘记增加条件中所用变量的值,否则就会陷入死循环,浏览器就会崩溃。
七、while和do while循环的区别:
相同点: 使用while和do while循环的时候: while循环的时候,如果条件成立,两者结果没有区别。
不同点: 当条件不成立的时候,do while 循环会比while循环多执行一次。
var i = 1;
while(i<=5){
console.log("i=="+i);
i++;
}
var j = 1;
do {
console.log("j=="+j);
j++;
}while(j<=5);