javaScript中的while do-while for 循环
1. while循环
var i = 0;
while(i < 5){
console.log("循环啊,执行五次");
i++;
}
执行过程:先判断条件(布尔类型)是否成立(为true),成立(true)执行循环.不成立(为false),不成立(false)不执行
2.do-while 循环
语法:
do {
循环体
}while(条件表达式);
var i = 0;
do{
console.log("循环五次");
i++;
}while(i < 5);
执行过程: 执行循环体一次,再去判断条件,如果条件成立就继续执行循环体,如果条件不成立就结束循环
特点:无论如何都要执行一次循环体
3.for循环
语法:
for(语句1;语句2;语句){
循环体
}
执行过程:
首先执行语句1完成循环增量的声明
在执行语句2判断条件
如果条件成立就执行循环体
再去执行语句3改变循环增量的值,
在去判断循环的条件
如果成立就继续循环
如果不成立就结束循环
注意点: for循环小括号里面必须是三个语句,哪怕是空语句
语句1写循环增量的声明
语句2写循环判断的条件
语句3循环增量值得改变的语句
循环增量的值不一定是++
只要是改变他的值
让循环有结束就可.
for( var i = 0; i < 5; i++){
console.log("for循环");
}
while do-while for 使用
a 由于for循环必须使用三个语句 不容易忘记语句3进入死循环,所以一般情况下用for
b 如果循环体无论如何都要先执行一次在判断就选择do-while
列如:输入账号 如果输入正确就停止输入
如果输入错误就一直输入
c 如果要写一个死循环,
在循环里面用break结束
while(true){
if(i == 5){
break;
}
}
4.嵌套循环
循环体里又是一个循环,那就是嵌套循环
for(var i = 0; i < 3; i++){
for(var j = 0; j < 5; j++){
循环体
}
}
特点:外层循环执行一次,里层循环执行所有次
上一篇: 学习指针的感悟
推荐阅读
-
JavaScript中的循环语句-while循环
-
JavaScript中while循环经典例题1
-
javaScript中的while do-while for 循环
-
JavaScript中while、do…while、for循环
-
java中while循环的使用--练习
-
JavaScript高级---do-while
-
JavaScript 中的12种循环遍历方法
-
PythonDay1---if、while、for循环函数以及字符串的用法
-
#define 中的 do{ }while(0)
-
linux用while-until-for三种循环结构分别计算1+2+3...+100的值并输出----shell脚本初学习