Share via


for 陳述式

更新:2007 年 11 月

只要指定條件為 true,就執行陳述式中的一個區塊。

 for (initialization; test; increment) ...statement

引數

  • initialization
    必要項。這是一個運算式。此運算式只會在迴圈執行之前執行一次。

  • test
    必要項。為布林 (Boolean) 運算式。如果 testtrue,則執行 statement。如果 testfalse,則迴圈會終止。

  • increment
    必要項。這是一個運算式。遞增運算式會在每次執行至迴圈末端時執行。

  • statement
    選擇項。若 testtrue,要執行的陳述式。可以是複合陳述式。

備註

當要執行特定次數的迴圈時,您通常可使用 for 迴圈。

範例

以下為 for 迴圈的範例。

/* i is set to 0 at start, and is incremented by 1 at the end 
   of each iteration. Loop terminates when i is not less 
   than 10 before a loop iteration. */
var myarray = new Array();
for (var i = 0; i < 10; i++) {
   myarray[i] = i;
}

需求

1 版

請參閱

參考

for...in 陳述式

while 陳述式