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>
相關文章
相關標籤/搜索