質問: Ichigojamでのプログラミングについて質問です。
回答: IchigoJamBASICには文字変数はありません。 文字変数が使える言語でも if a="morning" のように 文字列は" "で囲む必要があります。 a=morinng IchgoJamの変数は1文字です。a=m 動作しますが、続くorningが文法エラーの原因となります。 IchigoJamBasicの場合 "morning"と入力すると、Aには m のVRAMのアドレスが入ります。PEEK(A)で文字コードが取得できます。 10 CLS 20 INPUT A 30 IFPEEK(A)=ASC("m")THEN?"Good moring!":ELSE ?"Good night!" 40 GOTO 20 入力は "につづけて "m と入力します。 INPUTで入力し改行をするとAの位置の文字が変わってしまいます。