Tuple-ok a TypeScript-ben
Időnként szükségünk lehet egy különböző típusú értékeket tároló tömbre. A TypeScript egy tuple (tuple) nevű adattípust kínál számunkra. A tuple egy olyan tömb, amelynek minden eleme saját, mereven meghatározott típussal rendelkezik. Maga a tömb pedig mereven meghatározott hosszúságú.
Példaként készítsünk egy tuple-t, amelyben egy felhasználó nevét és korát tároljuk. A tuple első eleme a név lesz, ami egy sztring, a második eleme pedig a kor, ami egy szám lesz. Declaráljuk az leírt tuple-t:
let user: [string, number];
Töltsük fel a tuple-t adatokkal a deklarálásakor:
let user: [string, number] = ['john', 31];
Jelenítsük meg a tuple elemeit:
console.log(user[0]); // 'john'
console.log(user[1]); // 31
Készítsen egy tuple-t, amely az év és a hónap számát tárolja.
Készítsen egy tuple-t, amely az év számát és a hónap nevét tárolja.
Készítsen egy tuple-t, amely az év számát, a hónap számát és a nap számát tárolja.