Umplerea tuplurilor în TypeScript
Cu ajutorul operatorului rest
într-un tuplu se poate defini un set de elemente,
format dintr-un număr arbitrar de
valori care au același tip.
De exemplu, să facem un tuplu în care primul element trebuie să fie un șir de caractere, iar apoi va urma un număr arbitrar de numere:
let tpl: [string, ...number[]];
Să umplem tuplul nostru cu date:
tpl = ['str', 1, 2, 3, 4, 5];
Umpleți cu date următorul tuplu:
let tpl: [string, string, ...number[]];
Umpleți cu date următorul tuplu:
let tpl: [number, boolean, ...string[]];