La boucle While
Le sommaire :
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…
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