Js中的循环语句
For循环
循环语句,在有限的条件内,反复不断的执行一些事情
for循环格式:
for(起始条件;终止条件;步长值){
执行语句
}
比喻:
(起始条件 终止条件 步长值)
发车时间 末班车时间 发车周期
5:00 23:00 每5分钟一趟车
扫描二维码关注公众号,回复:
1601851 查看本文章
5:05 23:00 每5分钟一趟车
…..
22:55 23:00 每5分钟一趟车
23:00 23:00 每5分钟一趟车
23:05(没有车了)
Js中的for循环嵌套
格式:
For(起始条件;终止条件;步长值){
For(起始条件;终止条件;步长值){
执行体
}
}
Js中的循环语句
1》 While
2》 do…whiel
/*while(终止条件){
循环体;
步长值;
}
do{
循环体;
步长值;
}while(终止条件);
*/
While和do…while 区别:如果终止条件不成立则 while 不执行, do…while 则至少执行一次
3》 跳出语句
break跳出当前循环
Continue跳出本次循环继续执行下次循环
//document.write(1+'<br />'); //从1--100 /*for(起始条件;终止条件;步长值){ 执行体 }*/ /*for(var i = 1 ; i <= 100 ; i++){ document.write(i+'<br />'); } */ /*for(var i = 0 ; i < 10 ; i++){ document.write(i + '<br />'); } */ /*for(var i = 0 ; i <3 ; i++){ document.write(i); } //document.write(i); alert(i);*/ //1>从1-10之间数字 //2>3 6 9 12 15 //3>从1-100之间数字 2 4 6 8 10 ... /*for(起始条件;终止条件; 步长值){ 循环体; }*/ /*for(var i = 1 ; i <10 ; i++){ if(i%3==0){ document.write(i+'<br />') } } */ /*for( var i = 1 ; i < 10 ; i ++ ){ if( i%2 == 0 ){ document.write(i+'<br />') } }*/ /*for(var i = 0 ; i <= 3; i ++ ){ for(var j = 1 ; j <5 ; j++){ document.write(j+'<br />') } }*/ //九九乘法表 /*for(var i = 1 ; i <= 9; i ++ ){ for(var j = 1 ; j < i+1 ; j++){ document.write(j+'*'+i+'='+i*j+' ') } document.write('<br />'); } */ /*循环while 语句*/ /*while(终止条件){ 循环体; 步长值; } do{ 循环体; 步长值; }while(终止条件); */ var i = 0; /*while(i < 5){ //这里的条件返回的是false 就不执行循环体的代码 document.write(i); i++; } */ /*do{ document.write(i); i++; }while(i<0) */ for(var i = 0; i < 5 ; i++){ if(i == 3){ // break; continue; } document.write(i) }