回答編集履歴

1

追記

2015/11/19 15:30

投稿

catsforepaw
catsforepaw

スコア5938

test CHANGED
@@ -1 +1,3 @@
1
1
  `||`はorという意味なので、`a != 1`ではじかれたときは次の`a != 2`の判定を行い、1は2ではないので条件に合致し、ブロック内が実行されます。
2
+
3
+ 全ての条件に合致したときだけ実行したいというようなときは、`&&`を使います。