Элементҳои ихтиёрӣ дар кортежҳои TypeScript

Кортежҳо метавонанд элементҳои ихтиёрӣ дошта бошанд, барои киҳо натавон арзиш муайян кард. Барои нишон додани ин ки элемент ихтиёрӣ аст, пас аз навъи элемент аломати савол гузошта мешавад.

Барои намуна, дар кортеже бо корбар як элементи ихтиёрии дигар созем:

typescriptlet user: [string, number, boolean?];

Биёед кортежи худро пур кунем, элементҳои сеюмро нишон диҳем:

typescriptuser = ['john', 31, true];

Ва акнун кортежро пур кунем, элементҳои сеюмро ҳазв кунем:

typescriptuser = ['john', 31];
Задание 1

Кортежи зеринро бо додаҳо пур кунед:

typescriptlet date: [number, number?, number?];