回答編集履歴
1
サンプルコードのifのカッコを外した
test
CHANGED
@@ -11,6 +11,12 @@
|
|
11
11
|
演算子の優先順位などの問題があります。
|
12
12
|
|
13
13
|
具体的には、下記コードの挙動を比較してください。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
(質問文と同じようなコードですが、
|
18
|
+
|
19
|
+
見やすさのため簡略化しました)
|
14
20
|
|
15
21
|
|
16
22
|
|
@@ -38,7 +44,7 @@
|
|
38
44
|
|
39
45
|
size = 'C'
|
40
46
|
|
41
|
-
if
|
47
|
+
if size == 'A' or size == 'B'
|
42
48
|
|
43
49
|
p 'true'
|
44
50
|
|
@@ -51,3 +57,5 @@
|
|
51
57
|
# => false
|
52
58
|
|
53
59
|
```
|
60
|
+
|
61
|
+
|