回答編集履歴

1

修正

2020/08/23 08:28

投稿

amiya
amiya

スコア1218

test CHANGED
@@ -1,5 +1,9 @@
1
- if文の`()`の中は、式である必要はありません。
1
+ if文の`()`の中は、`A==B`のような比較演算子を使った式である必要はありません。
2
2
 
3
- if文が見ているのは、`()`の中の値だけなのです。
3
+ if文が条件判断の為に見ているのは、`()`の中の式のが、真か偽かという点だけなのです。
4
4
 
5
- そこが真偽値であれば、内容は何でいません。
5
+ なので、そこが真偽値であれば、演算子が無くとかまいません。
6
+
7
+
8
+
9
+ 逆に言えば、真偽値でなければならないので、Dropdownクラスが真偽値へとキャストできる必要があります。