布林值(Boolean)
Swift 有一個基本的布林(Boolean)型別,叫做Bool
。
布林值指邏輯上的(logical),因為它們只能是真或者假。
Swift 有兩個布林常數,true
和false
:
var isTheLightsOn:Bool = true
//一樣的結果:var isTheLightsOn = true
isTheLightsOn = false
當你使用條件語句比如if
語句的時候,布林值非常有用:
let orangesAreOrange = true
let turnipsAreDelicious = false
if turnipsAreDelicious {
print("Mmm, tasty turnips!")
}else{
print
("Eww, turnips are horrible.")
}
// 輸出 "Eww, turnips are horrible."