Elementi opzionali delle tuple in TypeScript

Le tuple possono avere elementi opzionali, per i quali non è necessario specificare un valore. Per indicare che un elemento è opzionale, si mette un punto interrogativo dopo il tipo dell'elemento.

Ad esempio, creiamo un altro elemento opzionale in una tupla con l'utente:

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

Compiliamo la nostra tupla, specificando il terzo elemento:

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

Ora compiliamo la tupla, omettendo il terzo elemento:

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

Compilate con i dati la seguente tupla:

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