スウィフトの場合... else文
オプションのelse文とif文の後、else文は、ブール式がfalseで実行されます。
文法
スウィフト言語構文の場合... else文:
if boolean_expression { /* 如果布尔表达式为真将执行的语句 */ } else { /* 如果布尔表达式为假将执行的语句 */ }
ブール式がtrueの場合、コードの実行ブロックの場合 。 ブール式がfalseの場合は、他のブロック内のコードが実行されます。
フローチャート
例
import Cocoa var varA:Int = 100; /* 检测布尔条件 */ if varA < 20 { /* 如果条件为 true 执行以下语句 */ print("varA 小于 20"); } else { /* 如果条件为 false 执行以下语句 */ print("varA 大于 20"); } print("varA 变量的值为 \(varA)");
上記のコードを実行するコンパイルされると、次の結果を生成します。
varA 大于 20 varA 变量的值为 100