var bonus = 5000
if bonus >= 10000 {
print("I will travel to Paris and London")
}else if bonus >= 5000 && bonus < 10000 {
print("I will travel to Tokyo")
}else if bonus >= 1000 && bonus <5000 {
print("I will travel to Bangkok")
}else{
print("Just stay home")
}
switch bonus {
case 10000...:
print("I will travel to Paris and London")
case 5000...9999:
print("I will travel to Tokyo")
case 1000...4999:
print("I will travel to Bangkok")
default:
print("Just stay home")
}
5000…9999表示范围是从5000到9999,而10000…表示一个值是大于10000的.
这种情况下,笔记喜欢switch