Back
Close

Introduction à JavaScript - Module M2206 - MMI1

Jaze
3,334 views

Les boucles

Comme dans la plupart des langages, nous distinguerons deux types de boucles en JavaScript :

  • les boucles pour lesquelles le nombre d'itérations est connue lors de l'écriture du code : boucle for

  • les boucles pour lesquelles le nombre d'itérations dépend d'éléments extérieurs : boucle while

Considérons un premier exemple simple consistant à calculer la somme des entiers depuis 0 jusqu'à un entier donné. Comme nous l'avons vu au premier semestre, cette somme peut-être obtenue directement par la formule n(n+1)/2n représente l'entier fourni en paramètre pour calculer la somme.

Le programme suivant calcule itérativement la somme des entiers depuis 0 jusqu'à i, pour i variant de 0 à n.

Considérons maintenant le jeu du "Bandit manchot" (One-Arm Bandit en Anglais). Le programme suivant simule un tel jeu jusqu'à épuisement de l'argent disponible, avec une probabilité de gagner inférieure à 5%, pour des gains variants entre 1 et 10 euros.

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants