Swift - if...else if...else 语句
-
简述
if 语句后面可以跟一个可选的 else if...else 语句,这对于使用单个 if...else if 语句测试各种条件非常有用。使用时 if, else if, else 声明,有几点需要牢记。-
if 可以有零或一 else's 并且它必须在任何其他 if 之后。
-
if 可以有零到多个 else if's 并且它们必须在 else 之前出现。
-
else if 成功,剩下的都没有 else if或 else的将被测试。
-
-
句法
的语法 if...else if...else Swift 4 中的语句如下 -if boolean_expression_1 { /* Executes when the boolean expression 1 is true */ } else if boolean_expression_2 { /* Executes when the boolean expression 2 is true */ } else if boolean_expression_3 { /* Executes when the boolean expression 3 is true */ } else { /* Executes when the none of the above condition is true */ }
-
例子
var varA:Int = 100; /* Check the boolean condition using if statement */ if varA == 20 { /* If condition is true then print the following */ print("varA is equal to than 20"); } else if varA == 50 { /* If condition is true then print the following */ print("varA is equal to than 50"); } else { /* If condition is false then print the following */ print("None of the values is matching"); } print("Value of variable varA is \(varA)");
当上面的代码被编译和执行时,它会产生以下结果 -None of the values is matching Value of variable varA is 100