<b></b>
<b>語言相關</b><b> - </b><b>循環結構</b>
<b> 循環結構</b>的腳本片斷用于重複執行某些操作. 有兩種循環方式,一種是計數循環,即根據給定的次數來執行循環 ,另外一種是條件循環, 即根據某些條件來決定是否繼續循環.
下面列出了碼棧可用的幾種循環結構:
for...next
while...wend
do...until
for...in...next
在用這些語句來實作同樣的功能時, 它們産生的結果是有一些差别的, 請酌情使用.
for...to...step...next
基于表達式循環.
<b>for</b> <變量> =
<開始> <b>to</b> <停止> [<b>step</b> <步進值>]
語句
...
<b>next</b>
<b>參數</b>
變量
一個用于統計目前數量的變量.
開始
變量的初始數字值.
停止
變量的結束數字值.
步進值
[可選參數]
數字值 (或者小數)每次循環所增加的值. 預設為 1.
<b>注意</b><b>/</b><b>說明</b>
for...next 可以被嵌套使用. for 循環将會在 變量 超過 停止 值時終止. 如果 步進值 或者 停止值 為一個變量, 它的值隻使用在第一次循環時讀取的值.
在下方情形中 for 循環将被執行0次:
開始 > 停止 和 步進值 > 0, 或者
開始 < 停止 和 步進值 為負數
<b>相關</b>
continueloop, exitloop
<b>示例</b><b>/</b><b>示範</b>
for $i = 1 to 5 step 1
j_msgbox("目前次數:" & $i)
next