small basic ステートメント

For

For ステートメントを使うと、一連のステートメントを繰り返し実行できます。


以下の例で数字の 1 から 10 までを表示させます。

For i = 1 To 10
  TextWindow.WriteLine(i)
EndFor

Goto

Goto ステートメントは、プログラム中で新しい場所へ分かれるときに使います。

例 以下のプログラムは連続した数値を無限に表示し続けます。

start:
TextWindow.WriteLine(i)
i = i + 1
Goto start
If

If ステートメントを使って、さまざまなことに対する決定ができます。

例 以下の例は flip の値に応じて "Win" か "Lose" のどちらかを表示させます。

If flip = "Tail" Then
  TextWindow.WriteLine("Win")
Else
  TextWindow.WriteLine("Lose")
EndIf
Sub

Sub (サブルーチン) ステートメントを使うと、一回の呼び出しでステートメントのグループを呼び出すことができます。


以下の例では、ベルを鳴らして"Win!" と表示させるようなサブルーチンを定義します。

Sub Win
  Sound.PlayBellRing()
  TextWindow.WriteLine("Win!")
EndSub
While

While ステートメントを使って、望む結果が出るまで同じことを何度も繰り返すことができます。


以下のコードは、100 を超えるまで乱数を表示し続けます。

While i < 100
  i = Math.GetRandomNumber(150)
  TextWindow.WriteLine(i)
EndWhile