- Forループ: Forループは、指定した回数だけ処理を繰り返すために使用されます。以下はForループの一般的な構文です。
For 初期値 To 終了値 [Step ステップ値]
' 繰り返す処理
Next
例えば、1から10までの数字を出力する場合、以下のコードを使用します。
For i = 1 To 10
WScript.Echo i
Next
- Do Whileループ: Do Whileループは、指定された条件が真の間、処理を繰り返します。以下はDo Whileループの一般的な構文です。
Do While 条件
' 繰り返す処理
Loop
例えば、10未満の偶数を出力する場合、以下のコードを使用します。
i = 0
Do While i < 10
If i Mod 2 = 0 Then
WScript.Echo i
End If
i = i + 1
Loop
- Whileループ: Whileループは、指定された条件が真の間、処理を繰り返します。条件はループの先頭でチェックされます。以下はWhileループの一般的な構文です。
While 条件
' 繰り返す処理
Wend
例えば、10未満の奇数を出力する場合、以下のコードを使用します。
i = 1
While i < 10
WScript.Echo i
i = i + 2
Wend
これらはVBScriptで一般的に使用されるループの一部です。他にも、ForEachループやNestedループなど、さまざまなループ構造があります。必要に応じて、これらのループ構造を組み合わせて使用することもできます。
以上がVBScriptでのループの使い方といくつかのコード例です。これらの例を参考にして、自身のプログラムに適したループ構造を選択してください。