Avatar ·

Comment déclarer un tableau de longueur fixe en TypeScript ?

Salut ! J'ai récemment commencé à apprendre TypeScript et j'ai rencontré un problème. J'ai besoin de déclarer un tableau qui contiendra toujours un nombre strictement défini d'éléments — par exemple, exactement 3 nombres. J'ai essayé d'écrire : ```typescript let arr: number[3] = [1, 2, 3]; ``` Mais TypeScript se plaint : `'number[3]' refers to a value, but is being used as a type here`. Ensuite, j'ai essayé : ```typescript let arr: [number, number, number] = [1, 2, 3]; ``` Cela a fonctionné ! Mais je veux comprendre s'il existe une manière plus générale de créer un tableau de longueur fixe, par exemple pour 100 éléments ? Écrire manuellement `[number, number, number, ... 100 fois]` — c'est horrible. J'ai aussi remarqué que si j'écris : ```typescript let arr: [number, number, number] = [1, 2, 3]; arr.push(4); // ne se plaint pas ``` Typ