Tipi i Literalit të Vargut në TypeScript

Me ndihmën e operatorit të bashkimit të tipeve mund të bashkohen jo vetëm tipet e integruara, por edhe vargjet. Për shembull, le të bëjmë që ndryshorja të mund të marrë vetëm një nga dy vlerat e vargut:

typescriptlet str: 'success' | 'error';

Le ta kontrollojmë. Le t'i caktojmë ndryshores një nga vargjet:

typescriptstr = 'success';

Le të caktojmë të dytin:

typescriptstr = 'error';

Por një përpjekje për të caktuar një varg tjetër do të çojë në gabim:

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

Bëni që ndryshorja të mund të marrë një nga tre vlerat: 'error', 'warning' ose 'success'.