逻辑运算符
逻辑运算符
逻辑运算符应用于逻辑运算,其应用结果始终是一个布尔值(true / false)。
| 运算符 | 说明 | 一元 / 二元 |
|---|---|---|
| NOT | 计算运算符右侧操作数的补码。如果操作数为 true,则结果为 false,反之亦然。 | 一元 |
| AND | 计算运算符两侧操作数之间的逻辑 AND 运算。AND 运算仅当两个操作数都为 true 时结果才为 true,其他情况均为 false。 | 二元 |
| OR | 计算运算符两侧操作数之间的逻辑 OR 运算。OR 运算如果两个操作数中至少有一个为 true,则结果为 true,其他情况均为 false。 | 二元 |
| XOR | 计算运算符两侧操作数之间的逻辑 XOR 运算。XOR 运算如果两个操作数中只有一个为 true,则结果为 true,其他情况均为 false。 | 二元 |