istruzione condizionale Swift
Le istruzioni condizionali tramite una o più delle condizioni stabilite per eseguire il programma, eseguire la condizione specificata affermazione è vera, eseguire ulteriore affermazione specificato condizione è falsa.
La figura seguente può essere una semplice comprensione della esecuzione dell'istruzione condizionale:
Swift offre i seguenti tipi di istruzioni condizionali:
dichiarazioni | descrizione |
---|---|
if costituito daun'espressione booleana e una o più istruzioni di esecuzione. | |
È possibile avere unadichiarazione opzionale elseif, else esegue l'espressione booleana è falsa. | |
Si può avere un optionalaltro se dopo se...else,else if ... else è spesso usato per determinare una serie di condizioni. | |
Si può essere incorporatoSe l'istruzione ifoelse ifoppure se il. | |
istruzione switch consente una variabile uguale ad una pluralità di valore di test. |
?: Operatore
Abbiamo già spiegato nei precedenti capitoli deloperatore condizionale:?, Può essere utilizzato al posto se ... else.La sua forma generale è il seguente:
Exp1 ? Exp2 : Exp3;
In cui, EXP1, exp2 ed espressione EXP3. Si noti che l'utilizzo del colon e posizione.
? Il valore EXP1 dell'espressione è determinata. Se EXP1 è vero, allora il valore calcolato esp2, il risultato è l'intero? Espressione. Se EXP1 è falsa, allora il valore calcolato EXP3, il risultato è l'intero? Espressione.