Swift 逻辑运算符
在本文中,您将了解 Swift 编程语言中的逻辑运算符。
逻辑运算符用于检查表达式是 true 还是 false。它们用于条件判断。例如:
var a = 5, b = 6
print((a > 2) && (b >= 6)) // true
这里,&&是逻辑运算符 AND
。由于 a>2
和 b>=6
均为 true,因此结果为 true。
运算符 | 实例 | 含义 |
---|---|---|
&& | a && b | 逻辑与:仅当两个操作数均为 true 时为 true |
|| | a || b | 逻辑或:如果至少有一个操作数为 true,则为 true |
! | !a | 逻辑非:如果操作数为 false,则为 true,反之亦然。 |
实例
// logical AND
print(true && true) // true
print(true && false) // false
// logical OR
print(true || false) // true
// logical NOT
print(!true)
结果如下:
true
false
true
false