Les boucles While de JavaScript

.....

Les boucles While de JavaScript

JavaScript cours tutorial

Les boucles While exécutent un code un nombre de fois , tant que la condition spécifié est vrais (true).

La boucle while

Les boucles boucle while exécute un bloc de code tant qu'une condition donnée est vraie. quand la condition passe à false l’exécution du code est arrêtée immédiatement.
Syntax :

while (condition à évaluer) {
code à exécuter
}

Exemple :
L'exemple ci-dessous définit une boucle while qui commence par i=0. La boucle while continuera à fonctionner tant que i est inférieur ou égale à 6, qu'on augmenterait de 1 chaque fois que la boucle while fonctionne, et donc la boucle while va s’exécuter 7 fois.
Exemple

Sélectionner le code

<html>
<body>
<script type="text/javascript">
var i=0;
while (i<=6)
  {
  document.write("Le nombre est :  " + i);
  document.write("<br />");
  i++;
  }
</script>
</body>
</html>

 

La boucle do...while

La boucle do...while est une variante de la boucle do... while.La boucle do... while exécute toujours le bloc de code une fois, puis après elle continue en répétant l’exécution du bloc de code tant que la condition est à true.
Syntax :

do
{
code à exécuter
}

while (condition); Exemple : Reprenez l’exemple précédent
Exemple1 :

Sélectionner le code

<html>
<body>
<script type="text/javascript">
var i=0;
do
  {
 document.write("Le nombre est :  " + i + "<br />");
  i++;
  }
while (i<=6);
</script>
</body>
</html>

 

Autre exemple

Reprenez encor le même exemple mais changez i = 0 par i = 7 et donc la condition i <= 6 est à false alors que la boucle va s’exécutée une fois quand même puis elle s’arrête.
Exemple2 :

Sélectionner le code

<html>
<body>
<script type="text/javascript">
var i=7;
do
  {
 document.write("Le nombre est :  " + i + "<br />");
  i++;
  }
while (i<=6);
</script>
<p> La boucle s’est arrêtée après s’être exécutée une fois</p>
</body>
</html>

 




Par carabde 30 mars 2014