instruction conditionnelle Swift
Les instructions conditionnelles à travers une ou plusieurs conditions SET pour exécuter le programme, exécuter la condition spécifiée de déclaration est vraie, exécuter supplémentaire condition d'instruction spécifiée est fausse.
La figure suivante peut être une simple compréhension de l'exécution de l'instruction conditionnelle:
Swift fournit les types d'instructions conditionnelles suivantes:
Déclarations | description |
---|---|
si la déclarationse composed'uneexpression booléenne et un ou plusieurs états d'exécution. | |
Vous pouvez avoir uneinstruction else option if,else exécute l'expression booléenne est fausse. | |
Vous pouvez avoir une optionautre si après si...else,else if ... else est souvent utilisé pour déterminer un certain nombre de conditions. | |
Vous pouvez être intégrési l'instruction if, oubien si, oubien sile. | |
instruction switch permet une variable égale à une pluralité de valeur de test. |
?: Opérateur
Nous avons déjà expliqué dans les chapitres précédents del'opérateur conditionnel:?, Peut être utilisé à la place si ... else.Sa forme générale est la suivante:
Exp1 ? Exp2 : Exp3;
En quoi, Exp1, Exp2 et expression Exp3. S'il vous plaît noter que l'utilisation du côlon et du lieu.
? Exp1 valeur de l'expression est déterminée. Si Exp1 est vrai, alors la valeur calculée Exp2, le résultat est l'ensemble? Expression. Si Exp1 est fausse, alors la valeur calculée Exp3, le résultat est l'ensemble? Expression.