Latest web development tutorials

Swift если ... то еще, если ... Else

Swift условный оператор Swift условный оператор

После ,если заявление с необязательным , если еще ... другое заявление,в противном случае , если ... другоезаявлениев тесте более чем одно условие заявление очень полезно.

При использовании, если, в противном случае, еще необходимо отметить следующее заявление:

  • Может иметь ноль или один еще после того, если заявление, но если еще, если заявление, другое заявление еще в случае необходимости после заявления.
  • Может иметь ноль или более операторов после, если заявление еще, если, в противном случае оператор должен предстать перед утверждением другого.
  • После того, как другое заявление успешно выполнен, а другой иначе, если в другом месте высказывания не выполняются.

грамматика

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 условный оператор Swift условный оператор