JavaScript中while、do…while、for循环
程序员文章站
2024-03-23 21:36:10
...
循环语句简单基本的循环,while、do…while、for循环。
这篇文章简单的讲一下三种循环。
while循环
while 先判断后执行 ;
语法: while (表达式) {表达式==ture/false(花括号内代码会反复运行直到为false时退出)}
//while循环案例
// 1.循环输出10个“*”
// var i = 0;
// while(i < 10){
// document.write("*");
// i++;
// }
do while循环
do while循环会先执行,后判断,循环体至少会执行一次
**与while循环不同的是while循环先判断后执行,循环体可能一次都不循环。
//04-dowhile循环
// var i = 0;
// while(i > 10){
// console.log(i);
// i++;
// }
//do//做
// var i = 0;
// do{
// console.log(i);//0
// i++;
// }while(i > 10);
**
for循环
1.必须三个语句,两个分号分割
2.第一个语句初始化循环中所用的变量,可无变量或任意个变量 (var i=0)
3.第二个语句初始变量是否能进行循环操作的评判条件,条件结果为true运行,false跳出循环,可选 (i<10)
4.第三个语句初始变量循环后的值操作,可选 (i++)
5.for (初始化表达式1; 判断表达式2; 自增自减表达式3) {
// 循环体4
例:输出一个0-9的数字
for (i = 0 ; i<10;i++) {
console.log(i)
}//i = 0 开始为ture,传递到console.log里然后i开始做自增运算,
++到10之后为false,直接跳转出来。
结果为//0 1 2 3 4 5 6 7 8 9
上一篇: while & do while 的区别