<< Retour au sommaire

 

 

La boucle While

 

 

 

Le sommaire :

  1. présentation.
  2. Un exemple.

 

 

Présentation

 

La boucle est dite aussi répétitive.

Elle permet d’exécuter en boucle un traitement tant qu’une condition est vraie.

 

La syntaxe :

while (condition) {

traitement ; }

 

La description :

Condition est une expression de comparaison et doit contenir des opérateurs de comparaisons ou logiques.

Traitement est le code javascript qui sera exécuté en boucle tant que condition sera vraie.

Une exécution du corps de la boucle est appelée une itération.

L’instruction break peut néanmoins arrêter l’exécution de la boucle, vous devez bien sûr l’utiliser dans le traitement du corps de la boucle…

 

 


Un exemple

 

Ici, nous allons créer une boucle qui affiche 10 lignes avec le numéro de la ligne.

Une variable jouera le rôle de compteur et sera également utilisée dans le corps de la boucle pour afficher le numéro de la ligne.

La condition de la boucle est :

Tant que compteur est inférieur à 11.

Bien sûr, durant l’exécution du traitement de la boucle, compteur devra être incrémenté à chaque itération…

 

<html>

<head>

<title>Répétitive While</title>

</head>

<body>

<script type=«text/javascript»>

// initialisation de la variable qui jouera le rôle de compteur

var compteur = 1;

while (compteur<11)

{ // corps de la boucle

  document.write("ligne numéro "+compteur+"<br />");

  // incrémentation du compteur

  compteur+=1; }

</script>

</body>

</html>

 

Philippe BOULANGER