1 OR 16 は結局17になるので、どちらで書いても構いませんよ。 ①IF BUTTON(2)==17 THEN ~ ②IF BUTTON(2)==(#UP OR #A) THEN ~ 見たときのわかりやすさが違う程度でどちらも同じです。わかりやすい表記を好むなら②、短いほうがいいなら①、このへんは好みの問題と言えます。 あと②だと例えばAボタンをXボタンに変えたいとき、#Aを#Xとするだけでいいというのもあります。①風に書くなら65(1 OR 64)ですね。 画像のプログラムについてひとつ言うなら、画面の描画やボタン入力を伴う永久ループを回すときは VSYNC 1 をループ末端(画像ではNEXT)の手前に入れてくださいね。