变量增加1console.log(num); } 复杂的for循环
js有4种循环布局:
1.for循环 ==》多次遍历代码块
2.for / in循环==》遍历东西属性
3.while循环==》当指定条件为true时,循环代码块
4.do while循环==》当指定条件为true时,循环代码块
for循环
一般都有特定的计数器变量。操纵计数器的三个重要法式为:初始化、检测、更新
语句1的感化是将变量初始化;
语句2的感化是在每次循环前都要检测变量的值是否在某一个范畴内;
语句3的感化是更新计数器变量:每次循环后进行自增或者自减操纵
for(语句1;语句2;语句3){ 被执行的代码块 }
简单的for循环,循环执行一次时会转变一个变量的值
举例子说明:输出1到10的值;
for(var num=1; num<=10; num++){//再循环开始时设置了一个变量num=1;//界说运行循环的条件num<=10;//每个循环执行后,变量增加1 console.log(num); }
庞大的for循环,循环执行一次时,,会转变多个变量,这种情况下需要结合逗号来使用
举例说明,输出1*9+2*8+3*7+4*6+5*5+6*4+7*3+8*2+9*1的值
var i, j;
for(i = 0, j =10; i<10; i++, j--){
sum += i * j;
}
console.log(sum);
for / in循环
用来循环遍历东西的属性var person={ name:"Nick",age:25 }; var txt = ""; for (x in person) // x 为属性名 { txt=txt + person[x]; }
while循环
while(条件){ 需要执行的内容 }
do while循环
举例说明:当count=1时,执行
do{ 需要执行的代码 } while(条件);
js中的4种循环布局
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31054.html
- 上一篇:包含一个type属性
- 下一篇: 因在金庸剧《神雕侠侣》中饰演小龙女再次受到广泛关注;同年