📜  Swift if-else-if语句(1)

📅  最后修改于: 2023-12-03 15:35:12.399000             🧑  作者: Mango

Swift if-else-if语句

在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语句提供了一种灵活的方式来执行不同的代码块。使用三目运算符也可以达到同样的效果。根据实际情况选择适当的方式来实现代码逻辑的控制。