命令を自作できるなら関数も自作できる。
DEF~ENDの組み合わせで、関数名の後ろに括弧を書き、引数がある場合、括弧の中に書く。
関数は戻り値があるのでRETURNの戻り値を書く
DEF IS_ODD(VALUE) '自作関数
RETURN VALUE AND 1 '←引数が奇数なら1、偶数なら0を返す
END
'↑自作関数、自作命令は処理の前に書くこともできる、この場合、呼び出すまで中身は実行されない
? IS_ODD(5) '←自作関数の戻り値を表示している
? IS_ODD(10)
0そうだね プレイ済み