JavaScript for 迴圈寫法

JavaScript for 迴圈(for Loop)可以用來執行一段程式碼,當變數值與設定的條件符合時,就會持續執行到條件不符合才停止執行,應用範圍與 JavaScript while 迴圈類似,但寫法有很大的差異。

JavaScript for 迴圈基本架構
for ( 變數 = 初始值 ; 變數 < 限制值 ; 變數 + 步進值 ) {
 要執行的程式碼
}
第一行是 for 迴圈最重要的部分,這裡規定了變數初始值限制值以及步進值,當 javascript for Loop 第一圈開始執行的時候,變數會以初始值先跑一次迴圈,第二圈的時候會先將變數加上步進值,然後比較新的變數值是否比限制值還要小,如果是的話,就繼續執行 for 迴圈,一直到變數值等於或超過限制值的時候,JavaScript for 迴圈就會停下來。

JavaScript for 迴圈範例
<script language="javascript">
for(i=0;i<5;i++){
 document.write(i);
}
</script>
值行結果:01234

由於我們設定的變數 i 初始值是 0,而限制值為 5,其中 i++ 的意思是每次直行完迴圈都 +1 的意思,所以此迴圈從 0 開始顯示,一直顯示到 4 為止,而不會顯示 5。當寫迴圈的時候,測試前盡量檢查清楚,避免出現無限迴圈而造成瀏覽器當機。

延伸閱讀
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012