Go 言語の論理演算子
1. 論理演算子 (Logical Operators)
論理演算子は、バリアブル(変数)やバリュー(値)の間のロジックを決定するために使用されます。主に if 文などの条件判定において、複数の条件を組み合わせる際に不可欠な要素です。
| 演算子 | 名前 | 説明 | 例 |
|---|---|---|---|
&& | 論理積 | 両方のステートメントが真(true)の場合に true を返します | x < 5 && x < 10 |
|| | 論理和 | いずれか一方の条件が真の場合に真を返す | x < 5 || x < 4 |
! | 論理否定 | 結果を反転させます。結果が真(true)なら false を返します | !(x < 5 && x < 10) |