やりたい事は、Aボタンを押す度、背景の色を、青とライムで切り換えたい と解釈。 問題は、1回のループ中で判定に使いたい変数Aが先のIF文で変更されて、その次のIF文の条件を満たしてしまうのでまた変更されてしまう事 →1回のループでAボタンを押す度、変数Aを0と1と切り換える。 変数Aに応じた背景の色に変える。 0と1を繰り返す方法、MOD(割った余り)を使う。 ま、他にも方法はいくらでも有りますが、ひとつの解決方法として。 (ループにWHILEを使わない派←どーでもいい)