Remplissage de Tuple en TypeScript
Avec l'opérateur rest
dans un tuple, il est possible de définir un ensemble d'éléments,
composé d'un nombre arbitraire
de valeurs ayant un même type.
Par exemple, créons un tuple dans lequel le premier élément doit être une chaîne, suivi ensuite d'un nombre arbitraire de nombres :
let tpl: [string, ...number[]];
Remplissons notre tuple avec des données :
tpl = ['str', 1, 2, 3, 4, 5];
Remplissez avec des données le tuple suivant :
let tpl: [string, string, ...number[]];
Remplissez avec des données le tuple suivant :
let tpl: [number, boolean, ...string[]];