式が真(0以外)の時ラベルに分岐する。
ラベルに文字列を使う場合の注意事項
- ラベルにはラベル文字列も使用できる。
- ELSE直後でのGOTO省略時に文字列は使えない。
× IF A==0 GOTO “@LABEL1” ELSE “@LABEL2”
○ IF A==0 GOTO “@LABEL1” ELSE @LABEL2
○ IF A==0 GOTO “@LABEL1” ELSE GOTO “@LABEL2”
書式
IF 式 GOTO @ラベル [ELSE 不成立時処理]
サンプル・参考動画
IF A==1 GOTO @MAIN
IF X<0 GOTO @JMP1 ELSE PRINT A$
IF Y==5 GOTO @JMP1 ELSE @JMP2
@JMP1
PRINT "@JMP1"
@JMP2
PRINT "@JMP2"
END
コメント