Lors de l'écriture d'un programme, vous pouvez rencontrer
une situation où vous devez effectuer une action encore
et encore. Dans de telles situations, vous devez écrire
des instructions de boucle pour réduire le nombre de lignes.
JavaScript prend en charge toutes les boucles nécessaires
pour atténuer la pression de la programmation.
Boucle : While
La boucle la plus élémentaire en JavaScript est la boucle
while qui sera discutée dans ce chapitre.
Le but d'une boucle while est d'exécuter une instruction
ou un bloc de code à plusieurs reprises aussi longtemps
qu'une expression est vraie. Une fois que l'expression
devient fausse, la boucle se termine.
while (expression){
Instructions à exécuter si l’expression est vraie
}
Exemple :
<html>
<body>
<script type="text/javascript">
<!--
var count = 0;
document.write("Debut de la boucle ");
while (count < 10){
document.write("le contour : " + count + "<br />");
count++;
}
document.write("Arrêter la boucle!");
//-->
</script>
</body>
</html>
La sortie:
Début de la boucle le contour : 0
le contour : 1
le contour : 2
le contour : 3
le contour : 4
le contour : 5
le contour : 6
le contour : 7
le contour : 8
le contour : 9
Arrêter la boucle!
La boucle do …while
La boucle do ... while est similaire à la boucle
while, sauf que la vérification de condition se
produit à la fin de la boucle. Cela signifie que
la boucle sera toujours exécutée au moins une fois,
même si la condition est fausse.
Syntax :
do{
Instructions à executer;
} while (expression);
Exemple :
<html>
<body>
<script type="text/javascript">
<!--
var count = 0;
document.write("Début de contour" + "<br />");
do{
document.write("Contour n° : " + count + "<br />");
count++;
}
while (count < 5);
document.write ("Arrêter la boucle !");
//-->
</script>
</body>
</html>
La sortie :
Début de contour
Contour n° : 0
Contour n° : 1
Contour n° : 2
Contour n° : 3
Contour n° : 4
Arrêter la boucle !
Aucun commentaire