我們今天來介紹for、while迴圈還有函式
for-in迴圈可以配合著陣列或是字典一起使用,以下是簡單的例子
//array
let fruits = ["apple", "banana", "cherry"]
for fruit in fruits {
print("I like \(fruit).")
}
輸出:
I like apple.
I like banana.
I like cherry.
let fruitColors = ["apple": "red", "banana": "yellow", "cherry": "red"]
for (fruit, color) in fruitColors {
print("\(fruit) is \(color).")
}
輸出:
apple is red.
banana is yellow.
cherry is red.
while迴圈就是會一直循環的執行程式,直到條件為false
var counter = 3
while counter > 0 {
print("Counter: \(counter)")
counter -= 1
}
輸出:
Counter: 3
Counter: 2
Counter: 1
func 函式名稱(參數: 參數類型) -> 輸出類型 {
內部的程式
return 返回值
}
func sum(a: Int, b: Int) -> Int {
return a + b
}
let result = sum(a: 5, b: 3)
print("Sum: \(result)")
輸出:Sum: 8
我們上面宣告一個函式,裡面有兩個參數a,b都是int型別,輸出也是int型別,並返回a+b的結果
在我們開始開發專案前,掌握並熟練基本語法是很重要的,有了這些例子的幫助可以了解基本 for-in、while 迴圈及函數的應用,這些基礎知識可以幫助我們在 Swift 開發中更加得心應手,透過遍歷陣列和字典,我們可以輕鬆的處理數據資料,而while是讓我在條件成立時,重複執行我需要的程式,函式也是更為的重要,可以增加我程式的可讀性和使用性,只要我需要就可以直接調用,也不用再重複打一樣的程式,今天掌握了這些語法,讓我對swift充滿了好奇,明天也會繼續學習與介紹swift語法喔。