📅  最后修改于: 2023-12-03 15:35:12.399000             🧑  作者: Mango
在Swift中,if-else-if语句用于根据不同的条件执行不同的代码块。
if condition1 {
// code block to be executed if condition1 is true
} else if condition2 {
// code block to be executed if condition1 is false and condition2 is true
} else {
// code block to be executed if both condition1 and condition2 are false
}
let score = 85
if score > 90 {
print("优秀")
} else if score > 80 {
print("良好")
} else if score > 60 {
print("及格")
} else {
print("不及格")
}
Swift中的三目运算符也可以用来代替if-else-if语句。
let score = 85
print(score > 90 ? "优秀" : score > 80 ? "良好" : score > 60 ? "及格" : "不及格")
Swift的if-else-if语句提供了一种灵活的方式来执行不同的代码块。使用三目运算符也可以达到同样的效果。根据实际情况选择适当的方式来实现代码逻辑的控制。