Maison > interface Web > js tutoriel > Explication détaillée des exemples d'utilisation des bases de JavaScript en boucle while et en boucle do while

Explication détaillée des exemples d'utilisation des bases de JavaScript en boucle while et en boucle do while

伊谢尔伦
Libérer: 2017-07-21 14:01:54
original
3531 Les gens l'ont consulté

Lors de l'écriture d'un programme, il peut arriver que vous deviez effectuer certaines opérations encore et encore. Dans ce cas, vous devez écrire des instructions de boucle pour réduire la quantité de code.

JavaScript prend en charge toutes les boucles nécessaires pour vous aider dans toutes les étapes de programmation.

boucle while

La boucle la plus basique en JavaScript est la boucle while


while (expression){
  Statement(s) to be executed if expression is true
}
Copier après la connexion

boucle while Le but est d'exécuter à plusieurs reprises une instruction ou un bloc de code (tant que l'expression est vraie). Une fois que l’expression est fausse, la boucle sera quittée.

L'exemple suivant illustre une boucle while de base :


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
while (count < 10){
 document.write("Current Count : " + count + "<br />");
 count++;
}
document.write("Loop stopped!");
//-->
</script>
Copier après la connexion

Cela produira le résultat suivant :


Starting Loop
Current Count : 0
Current Count : 1
Current Count : 2
Current Count : 3
Current Count : 4
Current Count : 5
Current Count : 6
Current Count : 7
Current Count : 8
Current Count : 9
Loop stopped!
Copier après la connexion

do...while boucle :

do...while la boucle est similaire à la boucle while, sauf que la vérification de la condition se produit à la fin de boucle. Cela signifie que la boucle s'exécutera toujours au moins une fois, même si la condition est fausse.
Syntaxe


do{
  Statement(s) to be executed;
} while (expression);
Copier après la connexion

Notez l'utilisation d'un point-virgule à la fin de la boucle do...while.
Exemple :

Par exemple, écrivez un programme de boucle do...while dans l'exemple ci-dessus.


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
do{
 document.write("Current Count : " + count + "<br />");
 count++;
}while (count < 0);
document.write("Loop stopped!");
//-->
</script>
Copier après la connexion

Cela produira les résultats suivants :


Starting Loop
Current Count : 0
Loop stopped!
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal