2014年1月18日 星期六

JavaScript-11 迴圈的控制-4

接續JavaScript-11 迴圈的控制-3
今天一起來學習
1. for ( ) { }
2. for / in
3. while
4. do while
---------------------------------------------------
4. do while

大家一起先看下面例子比較清楚

<script>
var i = 1;//宣告變數i 
      var sum =0;//宣告變數sum 
do{
             document.write(i);//顯示i的值
     sum += i;//sum值為i的累加 
     i++; // 每次迴圈遞增1
     }
     while(i<=5);//條件i 不可大於6,若為True就進入程式執行區塊
     document.write("<hr>"+"總合為:"+sum);
</script>

-----------------------------------------------------
以上Js顯示內容為:

12345

總合為:15

do 和 do...while 不同的地方就是do..while會先執行過do內區塊的程式再執行while內程式的判斷才決定執行與否.