Опционални елементи кортежија у TypeScript-у
Кортежи могу имати опционалне елементе, за које није неопходно задати вредност. Да би се указало да је елемент опционалан, после типа елемента ставља се упитник.
За пример у кортежу са корисником ћемо направити још један опционалан елемент:
let user: [string, number, boolean?];
Хајде да попунимо наш кортеж, наведући трећи елемент:
user = ['john', 31, true];
А сада ћемо попунити кортеж, изостављајући трећи елемент:
user = ['john', 31];
Попуните подацима следећи кортеж:
let date: [number, number?, number?];