返回到:Swift 条件语句
一个 if 语句 后可跟一个可选的 else if…else 语句,else if…else 语句 在测试多个条件语句时是非常有用的。
当你使用 if , else if , else 语句时需要注意以下几点:
if boolean_expression_1 { /* 如果 boolean_expression_1 表达式为 true 则执行该语句 */} else if boolean_expression_2 { /* 如果 boolean_expression_2 表达式为 true 则执行该语句 */} else if boolean_expression_3 { /* 如果 boolean_expression_3 表达式为 true 则执行该语句 */} else { /* 如果以上所有条件表达式都不为 true 则执行该语句 */}
import Cocoa var varA:Int = 100; /* 检测布尔条件 */if varA == 20 { /* 如果条件为 true 执行以下语句 */ print("varA 的值为 20"); } else if varA == 50 { /* 如果条件为 true 执行以下语句 */ print("varA 的值为 50"); } else { /* 如果以上条件都为 false 执行以下语句 */ print("没有匹配条件"); } print("varA 变量的值为 \(varA)");
当上面的代码被编译执行时,它会产生下列结果:
没有匹配条件 varA 变量的值为 100
返回到:Swift 条件语句