Maison > interface Web > js tutoriel > Introduction à la connaissance des boucles en JavaScript (exemple de code)

Introduction à la connaissance des boucles en JavaScript (exemple de code)

不言
Libérer: 2019-03-05 14:45:38
avant
2585 Les gens l'ont consulté

Le contenu de cet article est une introduction à la connaissance des boucles en JavaScript (exemples de code). J'espère qu'il aura une certaine valeur de référence. aide Vous avez aidé.

boucle for

Utilisez une boucle for lorsque le nombre d'exécutions du script a été déterminé.

Syntaxe :

for (变量=开始值;变量<=结束值;变量=变量+步进值) 
{
    需执行的代码
}
Copier après la connexion

Exemple :

Explication : L'exemple suivant définit un programme en boucle dans lequel la valeur de départ de i est 0. Chaque fois que la boucle est exécutée, la valeur de i sera incrémentée de 1 et la boucle continuera jusqu'à ce que i soit égal à 10.

Remarque : La valeur du pas peut être négative. Si la valeur du pas est négative, vous devez ajuster l'opérateur de comparaison dans l'instruction for.

<html>
<body>

<script>
var i=0
for (i=0;i<=10;i++)
{
document.write("The number is " + i)
document.write("<br />")
}

</script>

</body>
</html>
Copier après la connexion

Résultat :

The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
The number is 6
The number is 7
The number is 8
The number is 9
The number is 10
Copier après la connexion
Copier après la connexion

boucle while

La boucle while est utilisée pour exécuter du code dans une boucle lorsqu'une condition spécifiée est vraie.

Syntaxe :

while
(变量<=结束值)
{
    需执行的代码
}
Copier après la connexion

Remarque : En plus de <=, d'autres opérateurs de comparaison peuvent également être utilisés.

Exemple :

Explication : L'exemple suivant définit un programme en boucle La valeur de départ du paramètre i de ce programme en boucle est 0. Le programme s'exécute à plusieurs reprises jusqu'à ce que i soit supérieur à 10. La valeur de i augmentera de 1 à chaque exécution.

<html>
<body>
<script>
var i=0
while (i<=10)
{
document.write("The number is " + i)
document.write("<br />")
i=i+1
}

</script>
</body>
</html>
Copier après la connexion

Résultat :

The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
The number is 6
The number is 7
The number is 8
The number is 9
The number is 10
Copier après la connexion
Copier après la connexion

do...while loop

do...while loop est une variante de la boucle while. La boucle exécutera d'abord le code lors de sa première exécution, puis continuera la boucle lorsque la condition spécifiée est vraie. On peut donc dire que la boucle do...while exécute le code qu'elle contient au moins une fois, même si la condition est fausse, car la vérification de la condition ne sera effectuée que lorsque le code qu'elle contient sera exécuté.

Syntaxe :

do
{
    需执行的代码
}
while
(变量<=结束值)
Copier après la connexion

Exemple :

<html>
<body>
<script>
var i=0
do 
{
document.write("The number is " + i)
document.write("<br />")
i=i+1
}
while (i<0)

</script>
</body>
</html>
Copier après la connexion

Résultat :

The number is 0
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:csdn.net
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