人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プチコンに関する質問です。
シーケンサーを作りたいと思っています。
タッチに関する命令(TCHST、TCHX、TCHYなど)はわかっているつもりなのですが、「23座標から50座標の間をタッチしたら001ラベルにとぶ」というのをどう表せばいいのかがわかりません。
わかりやすい回答をお願いします!

●質問者: *桜蘭*
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● JF1JAPAN
ベストアンサー

IF TCHX>23 AND TCHX<50 GOTO @001
IFとGOTOを組み合わせることで可能です。

IF ? THEN と記述した場合には、 THENの後に処理を加えることができます。
IF TCHX>23 AND TCHX<50 THEN BEEP 0:PRINT "AAA":GOTO @001

ELSEを使うと、その条件に合わなかったときの処理を指定できます。
A=1
IF A == 0 THEN PRINT "Aは0です" ELSE PRINT "Aは0ではありません"


smile-ANIさんのコメント
TCHX>=23 AND TCHX<=50 の方がいいですね。 23と50も含むようなので「?以上?以下」にするべきです。 ついでに言うと、”タッチしたら”が抜けています。

*桜蘭*さんのコメント
回答ありがとうございます。 IF~THEN文を使えばいいんですね。 早速参考にさせていただきます。 わかりやすい回答、ありがとうございました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ