Comment obtenir l'index d'un élément dans une boucle for...of en TypeScript ?
Bonjour à tous ! Je viens de commencer à apprendre TypeScript et j'ai rencontré un problème en travaillant avec les boucles. Avant, en JavaScript, j'utilisais souvent la boucle classique `for (let i = 0; i < arr.length; i++)` pour obtenir à la fois l'élément et son index. Mais en TypeScript, on m'a conseillé d'utiliser `for...of`, car c'est plus lisible et moderne.
Le problème est que dans `for...of`, je reçois seulement la valeur de l'élément, mais pas son index. Par exemple, j'ai un tableau de chaînes :
```typescript
const fruits: string[] = ['apple', 'banana', 'orange'];
```
Je veux afficher chaque élément avec son numéro :
```
0: apple
1: banana
2: orange
```
Avec la boucle classique `for`, c'est facile à faire, mais avec `for...of`, je n'y arrive pas. J'ai essayé d'utiliser `.entries()`, mais je ne suis pas sûr que ce soit correct en TypeScript. Mo