Swift se ... else
Dopo unif con un'istruzioneopzionalealtro,else esegue l'espressione booleana è falsa.
grammatica
sintassi del linguaggio Swiftse ... else:
if boolean_expression { /* 如果布尔表达式为真将执行的语句 */ } else { /* 如果布尔表达式为假将执行的语句 */ }
Se l'espressione booleana èvero, allora il codice, seil blocco di esecuzione. Se l'espressione booleana èfalsa, allora il codice all'interno del blocco altroeseguito.
diagramma di flusso
Esempi
import Cocoa var varA:Int = 100; /* 检测布尔条件 */ if varA < 20 { /* 如果条件为 true 执行以下语句 */ print("varA 小于 20"); } else { /* 如果条件为 false 执行以下语句 */ print("varA 大于 20"); } print("varA 变量的值为 \(varA)");
Quando viene compilato eseguito il codice di cui sopra, esso produrrà i seguenti risultati:
varA 大于 20 varA 变量的值为 100