do...while 語法
do...while
語法會反覆執行直到指定條件的求值結果為 false 為止。do...while
語法如下︰
js
do
statement
while (condition);
statement
會在檢測條件之前就先執行一次。若要執行多個語句,就使用區塊語法({ ... }
)把語句群組化。如果 condition
為 true,就會再執行一次語句。每回執行以後,就會檢測條件。當條件為 false 時,就停止執行並把控制權轉移給 do...while
後面的語句。
範例
在以下範例中,do 循環至少會反覆執行一次,並一直反覆到 i 不再小於 5 為止。
js
do {
i += 1;
document.write(i);
} while (i < 5);