Tuple in TypeScript

A volte potrebbe essere necessario memorizzare un array di valori di tipi diversi. TypeScript fornisce un tipo di dati chiamato tupla (tuple). Una tupla è un array in cui ogni elemento ha un tipo rigidamente definito e l'array stesso ha una lunghezza fissa.

Ad esempio, creiamo una tupla in cui memorizzeremo il nome e l'età di un utente. Nel primo elemento della tupla avremo il nome, che sarà una stringa, e nel secondo elemento avremo l'età, che sarà un numero. Dichiariamo la tupla descritta:

typescriptlet user: [string, number];

Alla dichiarazione, popoliamo la nostra tupla con i dati:

typescriptlet user: [string, number] = ['john', 31];

Stampiamo gli elementi della nostra tupla:

typescriptconsole.log(user[0]); // 'john'
console.log(user[1]); // 31
Задание 1

Crea una tupla che memorizzi il numero dell'anno e il numero del mese.

Задание 2

Crea una tupla che memorizzi il numero dell'anno e il nome del mese.

Задание 3

Crea una tupla che memorizzi il numero dell'anno, il numero del mese e il numero del giorno.