Swift instrukcja warunkowa
Warunkowe oświadczenia przez jedno lub więcej ustalonych warunków do realizacji programu, należy wykonać rachunek określony warunek jest spełniony, należy wykonać dodatkowe oświadczenie określony warunek jest fałszywy.
Poniższy rysunek może być proste rozumienie wykonaniem instrukcji warunkowej:
Swift zapewnia następujące rodzaje instrukcji warunkowych:
oświadczenia | opis |
---|---|
if składa się zlogicznej wypowiedzi i jednego lub więcej instrukcji wykonania. | |
Można mieć opcjonalnąelse if,else wykonuje wyrażenie logiczne jest fałszywe. | |
Można mieć opcjonalną poelse if ifpl.else,else if pl. else jest często używany do określenia szeregu warunków. | |
Możesz być osadzonejeśli iflubelse ifalbo jeśli. | |
Oświadczenie przełącznik umożliwia zmienną równą wielu wartości testowej. |
?: Operator
Mamy już wyjaśnione w poprzednich rozdziałachoperator warunkowy:?, Może być stosowany zamiast if pl. else.Jego ogólna postać jest następująca:
Exp1 ? Exp2 : Exp3;
Którym EXP1, EXP2 i ekspresja Exp3. Należy pamiętać, że korzystanie z dwukropkiem i lokalizacji.
? EXP1 wartość wyrażenia jest ustalona. Jeśli EXP1 jest prawdą, to obliczona wartość EXP2, wynik całego wyrażenia?. Jeśli EXP1 jest fałszywe, to obliczona wartość Exp3, wynik całego wyrażenia?.