Latest web development tutorials

スウィフトの場合...それ以外の場合... else文

スウィフト条件文 スウィフト条件文

であれば、他のオプション... else if文の後もしそうでなければ...テスト中のelse 文は、複数の条件文は非常に便利です。

あなたがあれば使用する場合、もしそうでなければ、他に次のステートメントを注意する必要があります:

  • if文の後に、ゼロあるいは1を持っていますが、それ以外の場合は、文の後の文、他のelseステートメントを必要に応じて場合することができます。
  • 場合は、他のif文の後にゼロ個以上のステートメントを持つことができ、if文それ以外は、else文の前に現れなければなりません。
  • それ以外の他のまたは正常に実行され、一度else文、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

スウィフト条件文 スウィフト条件文