Avatar ·

Existe-t-il une fonction range() en JavaScript pour générer une séquence de nombres ?

Bonjour à tous ! Je suis débutant en JavaScript, je viens de Python. Là-bas, il y a une fonction intégrée très pratique `range()` qui permet de créer facilement une séquence de nombres, par exemple : ```python for i in range(5): print(i) # 0, 1, 2, 3, 4 my_list = list(range(2, 10, 2)) # [2, 4, 6, 8] ``` Maintenant, j'écris en JavaScript et j'ai besoin de faire quelque chose de similaire. Par exemple, créer un tableau de nombres de 1 à 10, ou parcourir une boucle de 0 à 20 avec un pas de 3. J'ai essayé de chercher sur Google, mais je n'ai pas trouvé de méthode intégrée. Pour l'instant, je fais comme ça : ```javascript let arr = []; for (let i = 0; i < 10; i++) { arr.push(i); } ``` Ça fonctionne, mais ça semble lourd. Surtout quand il faut générer des plages avec différents pas ou dans l'ordre inverse. Il me semble que dans un langage aussi moderne que JavaScript, il devrait y avoir une utilitaire élégante pour cela. Dites-moi, existe-t-il une fonction native `range()` en JavaScript ou une manière standard de générer un tableau de nombres de A à B avec un pas défini ?