Opcjonalne elementy krotek w TypeScript
Krotki mogą mieć opcjonalne elementy, dla których nie trzeba ustawiać wartości. Aby wskazać, że element jest opcjonalny, po typie elementu stawiamy znak zapytania.
Dla przykładu w krotce z użytkownikiem zróbmy jeszcze jedno opcjonalne pole:
typescriptlet user: [string, number, boolean?];
Wypełnijmy naszą krotkę, podając trzeci element:
typescriptuser = ['john', 31, true];
A teraz wypełnijmy krotkę, pomijając trzeci element:
typescriptuser = ['john', 31];
Задание 1
Wypełnij danymi następującą krotkę:
typescriptlet date: [number, number?, number?];