# + ボタン名という書き方は、初心者でも分かりやすく使いやすいのですが、戻り値を意識しないで使えてしまうので、数値を使った書き方のほうが斜め押しの理解はしやすいですよね…。 1 #UP 2 #DOWN 4 #LEFT 8 #RIGHT …という数値で考えると、5 は 1+4 なので #UP は成立しますが、同時に #LEFT も成立しているので、左上ということになりますよね? 同じように、9 は 1+8 なので #UP と #RIGHT が成立するから、6行目と 9行目の両方ということに…。 3 が成立できないのは、上下の同時押しなので無理…。 それ以外も同じような理由で判別できないからですよね? おちゃめさんの講座はとても分かりやすいのですが、この内容を初心者が理解するには時間がかかると思います…。