CONTINUE, BREAK¶
関数名 | 引数 | 戻り値 |
---|---|---|
![]() CONTINUE | なし | なし |
![]() BREAK | なし | なし |
API
loopInstruction
CONTINUE
BREAK
loopendInstruction
REPEAT
、FOR
、WHILE
、DO
内で使用可能なループ制御命令 CONTINUE
は実行時にループ開始行に戻り、REPEAT
及びFOR
の場合は該当のカウント変数を加算もしくは減算する BREAK
は実行時に以降のループ処理を打ち切り、ループ終端行に飛ぶ ヒント
命令のみ対応しています。
例
MAIN.ERB
@SYSTEM_TITLE
REPEAT 5
SIF COUNT == 2
CONTINUE
SIF COUNT == 4
BREAK
PRINTFORML {COUNT}
REND
PRINTFORML {COUNT}
DO
COUNT++
IF UNICODE(COUNT) == "A"
FOR COUNT, COUNT, COUNT+26
PRINTFORM %UNICODE(COUNT)%
NEXT
BREAK
ENDIF
LOOP 1
WAIT
結果
0
1
3
5
ABCDEFGHIJKLMNOPQRSTUVWXYZ