布尔类型用于表示一个逻辑值,该逻辑值要么是真,要么是假,分别用true和false表示。
/*
例如:这次数学考试及格了吗?地铁三号线的早班车时间是6:00吗?
布尔类型用Bool表示。
*/
var isPassed: Bool = true
var isSixClock: Bool = false
/*
布尔类型主要用于条件判断语句中。
*/
if isPassed {
print("及格了")
} else {
print("没及格")
}
/*
Swift的类型安全机制可以防止在应该使用布尔类型的时候使用了其它类型。
*/
var i = 8
if i > 5 {
print("大于")
} else {
print("小于等于")
}
/*
// 应该使用布尔类型
if i {
}
*/