Las tuplas permiten expresar un arreglo con un n煤mero fijo conocido de elementos, pero que no requieren ser los mismos. Por ejemplo para representar una tupla que contenga un string
y un number
.
let futbolista: [string, number];
futbolista = ["Raul Jimenez", 28];
Si intentamos capturar otro tipo de valores que no sean consistentes con los que se han definido en la tupla, TypeScript nos generar谩 un error.
Para acceder a los elementos de una tupla tenemos que utilizar su 铆ndice.
console.log(`El nombre es ${futbolista[0]}`);
console.log(`Su edad es ${futbolista[1]}`);
Si se intenta acceder un 铆ndice fuera del rango de la dimensi贸n de la tupla, se generar谩 un error.