本ページには広告が含まれています。
REPEAT文、WHILE文、FOR文のループを抜けるときに使います。
ループをスキップするにはCONTINUE文を使います。
関数を抜けるときはEXIT文を使います。
- 構文
- BREAK [定数]
- 引数
- 定数 省略可
- 抜ける階層数を指定(デフォルト:1)
- 戻り値
多重ループのときのBREAK処理
FOR (条件1)
FOR (条件2)
FOR (条件3)
BREAK (数値)
NEXT
// BREAKでここに来る
NEXT
// BREAK 2でここに来る
NEXT
// BREAK 3でここに来る
プログラム実行例
無限ループ
WHILE文の条件がTRUEで無限ループなので、ループを抜けるBREAK処理が必要。
DIM n = 1
WHILE TRUE
PRINT n
n = n + 1
IF n > 10 THEN BREAK
WEND
結果
1
2
3
4
5
6
7
8
9
10
使用関数