Aliasy pro spojování řetězců v TypeScriptu

Pro spojování řetězců lze zavést vlastní typ pomocí zadaného aliasu. Pojďme to udělat:

typescripttype message = 'success' | 'error';

Deklarujme proměnnou s naším novým typem:

typescriptlet str: message;

Přiřaďme této proměnné nějakou hodnotu:

typescriptstr = 'success';
Задание 1

Vytvořte datový typ, který umožní proměnné přijmout jednu ze tří hodnot: 'error', 'warning' nebo 'success'.