赋值操作符
用等号右边的值来更新左边变量的值。
var a = 3
a = 5
数学操作符 : + - * / %
1 + 2
3 - 4
5 * 6
12 / 3
9 % 4
组合赋值: 赋值与数学操作符的组合,比如 +=
var a = 1
a += 2
a -= 1
a *= 4
a /= 2
比较操作符: > >= < <= . 结果是true或false.
1 > 2
1 >= 1
3 < 2
3 <= 3
3 == 3
var a = 5
let b = !((-a + 10 % 6 - 7) == -16)
逻辑操作符 : Bool值的组合.
- 与: 每项全部为true, 整体为true
true && true && true
- 或: 有一项为true, 整体为true
true || false || false
- 非: 对Bool值取反
let a = false
!a