これを簡略化してみます。 WHILE 1 WAIT B=BUTTON() IF B AND &B0001 THEN ?"↑" IF B AND &B0010 THEN ?"↓" IF B AND &B0100 THEN ?"←" IF B AND &B1000 THEN ?"→" WEND IF文などの判定式では、実は「0以外か」という判定をするものなので、( )!=0 という条件式は省略できます。