iT邦幫忙

2025 iThome 鐵人賽

DAY 4
0
生成式 AI

Swift一下就會了系列 第 4

Day 4 Swift 語法基礎知識 3

  • 分享至 

  • xImage
  •  

算數運算子

學會了如何設置變數,那也該來了解運算子跟實際運用了。運算子可以幫助我們進行數字計算、字串拼接,甚至判斷條件,幾乎在每一個程式裡都會出現。

1 + 3   // 加法,結果 4
3 - 2   // 減法,結果 1
2 * 2   // 乘法,結果 4
4 / 2   // 除法,結果 2
5 % 2   // 取餘數,結果 1

這些就是最常見的取餘數。在 Swift 裡,整數相除的結果依然是整數,如果要得到小數,至少有一個數字要是 DoubleFloat

var a = 10
a += 6 // 等同於 a = a + 6
a -= 7 // 等同於 a = a - 7
a *= 3 // 等同於 a = a * 3
a /= 2 // 等同於 a = a / 2

+=-= 這類的寫法在開發中非常常見,不但省字,讀起來也更直覺。

"Hello," + "World" // "Hello,World"

另外,字串也能進行運算,使用 + 就能把字串拼接在一起,這樣就能快速把兩段文字合併成一句話。

比較運算子

除了計算之外,程式中另一個常見的需求就是比較。比較運算子會回傳一個布林值 Bool,結果只能是 truefalse

4 == 4   // true 
4 != 4   // false 
5 > 1    // true 
1 < 5    // true 
1 >= 1   // true 
2 <= 2   // true

結語

今天我們學會了 Swift 中常見的 算術運算子比較運算子,它們不僅能處理數字的計算,也能用來做條件判斷,算是程式邏輯的基礎。

明天,我們就能進一步學習 條件判斷與流程控制,像是 if、elseswitch,這些工具能讓程式根據不同情況做出反應。


上一篇
Day 3 Swift 語法基礎知識 2
下一篇
Day 5 Swift 語法基礎知識 4
系列文
Swift一下就會了8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言