【iOS 中文開放式課程】基本運算符號
我們需要您的贊助
- 指派運算
- 數值運算
- 複合指派運算
- 比較運算
指派運算 (Assignment Operator)
指派運算,運算符號為「=」
//將整數 1 ,指派給 a ,所以目前 a 存放了一筆,整數: 1
var a = 1
//將字串 HKT ,指派給 b ,所以目前 b 存放放了一筆,字串:HKT
var b = "HKT"
數值運算 (Arithmetic Operators)
數值運算,運算符號有加「+」、減「-」、乘 「*」、除 「/」
// 加法運算,運算符號為「+」
var a = 1 + 1
// 減法運算,運算符號為「-」
var b = 10 - 6
// 乘法運算,運算符號為「*」
var c = 4 * 2
// 除法運算,運算符號為「/」
var d = 30 / 2
複合指派運算 (Compound Assignment Operators)
複合指派運算,運算符號有加法複合「+=」、減法複合「-=」、乘法複合 「*=」、除法複合 「/=」
var n = 2
n += 2
// n = n + 2 的簡寫
n -= 3
// n = n - 3 的簡寫
n *= 4
// n = n * 4 的簡寫
n /= 5
// n = n / 5 的簡寫
比較運算 (Comparison Operators)
比較運算,是將兩筆資料進行比較,,若條件成例回傳 true,條件不成立回傳 false。通常會搭配 if 條件句來使用,運算符號,如下:
- 等於(a == b)
- 不等於(a != b)
- 大於(a > b)
- 小於(a < b)
- 大於等於(a >= b)
- 小於等於(a <= b)
var a = 100
var b = 30
print(a == b)
print(a != b)
print(a > b)
print(a < b)
print(a >= b)
print(a <= b)
參考資料: