swift 學習筆記(10)-三目運算子
三目運算子
三目運算子由問號和冒號組成,先是一個表示式,判斷語句,如果成立,就執行冒號前面的,如果不成立就執行冒號後面的,一對二的選擇判斷語句
比如:一個小夥得了一百分
let score = 100
如果90以上算優秀,90分一下算良好
var level:String?
if score > 90 {
level = "優秀"
}else{
level = "良好"
}
以前是上面那麼判斷,用三目運算子可以簡化下為
level = (score > 90) ? "優秀" : "良好"
都能判斷出結果為優秀