1.赋值操作
let a = 0
let b = 5
let c = 2
在Swift语言中,赋值操作没有返回值,不可以作为if语句的判断条件:如
if a = b{},此时编译器会报错。
2.运算操作
a + b //加法
a - b //减法
a * b //乘法
a / b //除法
a % b //取余
a++ //自增
b-- //自减
a += 2 //a = a + 2
...
取余可以也可以对浮点数进行操作
let e = 5.2
let d = 1.7
e % d //结果为0.1
3.比较操作
a == b a != b a > b a < b a >= b a <= b a === b a !== b
比较操作通常返回布尔类型的值,用于条件语句作为判断条件:
if a = b{}
4.条件运算
if question{ answer1 }else{ answer2 } -------------------------------------------------------- questuon? answer1:answer2 //以上两种表达方式的意义是相同的 var score = 62 var rate = score >= 60? "及格" : "不及格" //结果为rate = "及格"