VBScriptでのループの使い方


  1. Forループ: Forループは、指定した回数だけ処理を繰り返すために使用されます。以下はForループの一般的な構文です。
For 初期値 To 終了値 [Step ステップ値]
    ' 繰り返す処理
Next

例えば、1から10までの数字を出力する場合、以下のコードを使用します。

For i = 1 To 10
    WScript.Echo i
Next
  1. 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
  1. Whileループ: Whileループは、指定された条件が真の間、処理を繰り返します。条件はループの先頭でチェックされます。以下はWhileループの一般的な構文です。
While 条件
    ' 繰り返す処理
Wend

例えば、10未満の奇数を出力する場合、以下のコードを使用します。

i = 1
While i < 10
    WScript.Echo i
    i = i + 2
Wend

これらはVBScriptで一般的に使用されるループの一部です。他にも、ForEachループやNestedループなど、さまざまなループ構造があります。必要に応じて、これらのループ構造を組み合わせて使用することもできます。

以上がVBScriptでのループの使い方といくつかのコード例です。これらの例を参考にして、自身のプログラムに適したループ構造を選択してください。