switch case语句中的条件 可以是 整形,浮点类型,区间,字符串
一般用法
let age = 10
switch age {
case 10:
print("10岁")
default:
print("不知道")
}
Double用法与一般用法一样
String用法与一般用法一样
区间用法
/*
开区间
0..<60 0~59
闭区间
80...100 80~100
*/
let score = 80
switch score {
case 0..<60:
print("不及格")
case 60..<80:
print("及格")
case 80...100:
print("优秀")
default:
print("不知道")
}