「ボタンを押したら○○する」というプログラムを作る場合に注意することは上記のようにループを行いボタンが押されているかを常にチェックするプログラムを作らなければならないということです。 ループの命令は様々なものがあるので自分が使いやすいと思うのもので良いと思います。 @A ~ GOTO @A でも無限ループとなります。 あと複数箇所でボタン入力判定を行う場合はB=BUTTON()のようにしてBUTTON()関数の値を別の変数に入れておくと判定がしやすいし、誤動作を防ぐことが可能になります。