TypeScript-те жол жолы типі

Типтерді біріктіру операторының көмегімен тек кірістірілген типтерді ғана емес, сонымен қатар жолдарды да біріктіруге болады. Мысал ретінде айнымалы тек екі жол мәнінің bірін ғана қабылдай алатындай етейік:

typescriptlet str: 'success' | 'error';

Тексерейік. Айнымалыға бір жолды тағайындайық:

typescriptstr = 'success';

Екіншісін тағайындайық:

typescriptstr = 'error';

Ал басқа жолды тағайындау әрекеті қатеге әкеледі:

typescriptstr = 'eee'; // қате
Задание 1

Айнымалының үш мәннің бірін ғана қабылдай алатындай етіңіз: 'error', 'warning' немесе 'success'.