コンテンツにスキップ

CONTINUE, BREAK

関数名 引数 戻り値
CONTINUE なし なし
BREAK なし なし

API

loopInstruction
    CONTINUE
    BREAK
loopendInstruction
REPEATFORWHILEDO内で使用可能なループ制御命令 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