iT邦幫忙

2022 iThome 鐵人賽

DAY 4
0

看了前兩篇,都是一些東西的形容,也應該要進入什麼八卦運算或者什麼可以偷窺天機的東西了吧。
不然我可是要無聊死了,不然就來個什麼練體拉,八卦六十四掌啊什麼的該來了吧。

翻開了第三篇的我

基礎運算符
總算來個算了,來看看都寫了什麼。

基礎運算符

這一篇呢,就是在介紹運算符有哪些東西,跟如何使用。
而運算符可以幹嘛呢? 是用來檢查、改變、合併用的。
比較常看到的就是你在最討厭的科目裡面常看到的 ”加減乘除( + - * ÷ )“。
還有 等於 相關的運算符
以及Swift提供的區間運算符 a..<b , a...b

術語

運算符分成一元二元還有三元運算符

  • 一元運算符對單一操作對象操作(如 -a)。一元運算符分前置運算符和後置運算符,前置運算符需緊跟在操作對象之前(如 !b),後置運算符需緊跟在操作對象之後(如 c!)。
  • 二元運算符操作兩個操作對象(如 2 + 3),是中置的,因為它們出現在兩個操作對象之間。
  • 三元運算符操作三個操作對象,和 C 語言一樣,Swift 只有一個三元運算符,就是三目運算符(a ? b : c)。

賦值運算符 & 指派運算子

賦值運算符(a = b),表示用 b 的值來初始化或更新 a 的值:
簡而言之就是初始化值(b = 10)或者更新(a = b)

let b = 10
var a = 5
a = b
// a 現在等於 b 值等於 10

如果賦值的右邊是一個多元組,它的元素可以馬上被分解成多個常量或變量:

let (x,y)=(1,2)
// x = 1 , y = 2

算術運算符

  • 加法 +
  • 減法 -
  • 乘法 *
  • 除法 /
let a = 4
let b = 2

a + b // 等於 6
a - b // 等於 2
a * b // 等於 8
a / b // 等於 2

加法運算也可以使用在字串上 (String)

"Hello " + "World" // 等於 Hello World

大概就像這樣(太油了吧Peko)

今天就先這樣,這一個篇幅有點長,讓我們慢慢看。


上一篇
30天的 iOS 修仙道路 (3)
下一篇
30天的 iOS 修仙道路 (5)
系列文
30天的 iOS 修仙道路 站穩腳步基礎篇30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言