BREAK文

本ページには広告が含まれています。

REPEAT文、WHILE文、FOR文のループを抜けるときに使います。

ループをスキップするにはCONTINUE文を使います。

関数を抜けるときはEXIT文を使います。

構文
BREAK [定数]
引数
定数 省略可
抜ける階層数を指定(デフォルト:1)
戻り値

多重ループのときのBREAK処理

UWSC
FOR (条件1)
	FOR (条件2)
		FOR (条件3)
			BREAK (数値)
		NEXT
		// BREAKでここに来る
	NEXT
	// BREAK 2でここに来る
NEXT
// BREAK 3でここに来る

プログラム実行例

無限ループ

WHILE文の条件がTRUEで無限ループなので、ループを抜けるBREAK処理が必要。

UWSC
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
使用関数