Comment déclarer un tableau de longueur fixe en TypeScript ?
Bonjour ! 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 ceci :
```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