前回の記事はこちら
論理演算子
前回の記事で紹介した関係演算子は「AはBより大きい」など
2つの値の比較を行うことが出来ました。
本日の論理演算子は複数の条件を組み合わせてより
複雑な条件式を組み立てることができます。
演算子 | 例 | 意味 |
---|---|---|
&& | A&&B | AかつB(AとBが共にtrueならtrue) |
|| | A||B | AまたはB(AとBどちらかがtrueならtrue) |
! | !A | Aでない(Aがtrueならfalse) |
補足
①A && B && C
のように3つの値を連結することもできます。
(この場合は”AかつBかつC”
という意味です。)
②ド・モルガンの法則
!(条件A && 条件B)
は !(条件A) || !(条件B))
!(条件A || 条件B)
は !(条件A) && !(条件B)
に置き換えできます。