for each ... next
各配列のインデックスに存在する変数へキーを連続代入するために、配列をイテレートします。
文法:
for each
variable
In
array
commands
[exit for]
[continue]
next
このコマンドは for each ステートメントと next ステートメントにあるループ区間の内容を繰り返しを実行します。オプション機能として next ステートメントの代わりに end for ステートメントを使えます。
用例:
' 動的配列を作成します
dim number[]
' 値をすべて代入
number[1] = "one"
number[2] = "two"
number[3] = "three"
number["four"] = 4
number["five"] = 5
number["six"] = 6
' キーと値の表示
for each k in number
print k, number[k]
end for ------------------- next または end for のどちらもを使えます
exit for および continue コマンドを参照してください。