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:
let user: [string, number, boolean?];
Compiliamo la nostra tupla, specificando il terzo elemento:
user = ['john', 31, true];
Ora compiliamo la tupla, omettendo il terzo elemento:
user = ['john', 31];
Compilate con i dati la seguente tupla:
let date: [number, number?, number?];