TypeScript - podejmowanie decyzji
Struktury decyzyjne wymagają, aby programista określił jeden lub więcej warunków, które mają być ocenione lub przetestowane przez program, wraz z instrukcją lub instrukcjami, które mają być wykonane, jeśli warunek zostanie określony jako prawdziwy, i opcjonalnie inne instrukcje do wykonania, jeśli warunek jest określony jako fałszywy.
Poniżej przedstawiono ogólną formę typowej struktury decyzyjnej występującej w większości języków programowania -
Konstrukcja decyzyjna ocenia warunek przed wykonaniem instrukcji. Konstrukcje decyzyjne w języku TypeScript są klasyfikowane w następujący sposób -
S.No. | Oświadczenie i opis |
---|---|
1. | jeśli oświadczenie Instrukcja „if” składa się z wyrażenia boolowskiego, po którym następuje co najmniej jedna instrukcja. |
2. | if ... else oświadczenie Po instrukcji „if” może następować opcjonalna instrukcja „else”, która jest wykonywana, gdy wyrażenie logiczne ma wartość fałsz. |
3. | else… if i zagnieżdżone instrukcje if Możesz użyć jednej instrukcji „if” lub „else if” wewnątrz innych instrukcji „if” lub „else if”. |
4. | instrukcja przełączania Instrukcja „switch” umożliwia testowanie zmiennej na podstawie listy wartości. |