JS 循环 while for do while

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6     </head>
 7     <body>
 8     </body>
 9 <script type="text/javascript">
 10 // 程序共有三种结构 顺序结构 、分支结构、循环结构
 11 // 循环结构有三种实现方式 while do while for
 12     
 13     // while 循环
 14     // 语法 while(循环条件){循环体}
 15 
 16     var count = 0;  17     while(count < 100){  18  console.log("我爱你");  19         //循环增量 (必须有,不然必定会是死循环)
 20  count = count + 1;  21         
 22  }  23 
 24 // 从数字1打印到数字100
 25     var count = 0;  26     while(count < 100){  27  count = count + 1;  28  console.log(count);  29  }  30 // 循环三要素:一、循环条件 二、循环体 三、循环增量
 31     var i = 5;  32  i = i + 1;//等价于 i++; 自增运算 ++在右边先运算,后自增,++在左边先自增后运算
 33     var reslut = ++i;  34  console.log(reslut);  35  console.log(i);  36     var result2 = i--; //等价于var result2 = i;i = i -1;
 37      var result3= --i; //等价于 i = i-1; var result3 = i;
 38  console.log(i);  39  console.log(result3);  40     
 41 //打印1-100 之间 7和5的倍数
 42     var i = 0;  43     while(i < 100){  44  i ++;  45         if(i % 7 == 0){  46  console.log(i);  47  }  48  }  49 
 50     var i = 0;  51     while(i < 100){  52  i++;  53         if(i % 5 == 0){  54             if( i % 7 == 0){  55  console.log(i);  56  }  57             
 58  }  59  }  60 
 61 // do while 循环 ---几乎不使用
 62         
 63         do{  64             //循环体
 65  }while(条件)  66         var i = 0;  67         do{  68  i++;  69  console.log(i);  70  }while(i < 100)  71 
 72     var i = 1;  73     while(i < 1){  74  console.log("while");  75  i++;  76  }  77 
 78     var i = 1;  79     do{  80  console.log(i);  81  i++;  82  }while(i < 1)  83     
 84     
 85     
 86     for 循环  87     
 88     for (1增量初始值;2循环结束条件;3循环增量) {  89  4循环体  90  }  91     
 92     
 93         
 94  打印1-100
 95     var i = 0;  96     for(i = 1;i < 101;i++){  97  console.log(i);  98  }  99     
100     var j = 101; 101     for (j = 101; j < 201; j++) { 102  console.log(i); 103  } 104     
105 
106     for (var i = 1; i < 100; i ++) { 107  console.log(i); 108  } 109     
110     for (var i = 101; i < 201; i++) { 111  console.log(i); 112  } 113     
114     
115     
116     
117     
118     
119 </script>
120 </html>
相关文章
相关标签/搜索