teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記/修正

2016/07/25 10:48

投稿

kaz.Suenaga
kaz.Suenaga

スコア2042

answer CHANGED
@@ -6,14 +6,16 @@
6
6
  - (FALSE) AND (TRUE) = FALSE
7
7
  - (FALSE) AND (FALSE) = FALSE
8
8
 
9
- がTRUEの場合、結果が確定しません(右の結果によります)。
9
+ がTRUEの場合、結果が確定しません(右の結果によります)。
10
- がFALSEの場合、右がなんであれFALSEで確定します。
10
+ がFALSEの場合、右がなんであれFALSEで確定します。
11
- そのため、左がFALSEの場合、右を評価する必要はありません。
11
+ そのため、左がFALSEの場合、右を評価する必要はありません。
12
12
 
13
13
  - (TRUE) OR (TRUE) = TRUE
14
14
  - (TRUE) OR (FALSE) = TRUE
15
15
  - (FALSE) OR (TRUE) = TRUE
16
16
  - (FALSE) OR (FALSE) = FALSE
17
17
 
18
- ORの場合、左がFALSEでも右によっては式全体はTRUEになります。
18
+ ORの場合、左がFALSEでも右によっては式全体はTRUEになります。
19
- そのため、左がFALSEの際に右を評価しないわけには行きません。
19
+ そのため、左がFALSEの際に右を評価しないわけには行きません。
20
+ 逆に左項がTRUEであれば、右項によらずTRUEで確定します。
21
+ つまり右項を評価する必要はなくなります。