B=BUTTON()
これはボタン操作の結果を変数 B に取り出すコードです。
十字ボタンを操作した時の変数 B の値がどうなってるのか見てみましょう。
何もボタンを押さない時
B は 0 です、これはビットで考えると (0000) です。(2進数下位4ビットのみ表現)
[→]ボタンを押した時 8 (1000)
[←]ボタンを押した時 4 (0100)
[↓]ボタンを押した時 2 (0010)
[↑]ボタンを押した時 1 (0001)
1 が立っているビットが十字ボタンの各ボタンのビットです。
斜めに押すと、複数のビットが同時に立つのです。
0そうだね プレイ済み