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