Instructions de boucle VBScript
- Page précédente Instructions conditionnelles VB
- Page suivante Résumé des tutoriels VB
Exemple
- Boucle For..next
- cet exemple montre comment écrire une boucle For....Next simple.
- Sortie en boucle des titres HTML
- cet exemple montre comment générer des titres HTML 6 fois en boucle.
- Boucle For..each
- cet exemple montre comment écrire une boucle For.....Each simple.
- Boucle Do...While
- cet exemple montre comment écrire une boucle Do...While simple.
Instructions de boucle
Souvent, lorsque nous écrivons du code, nous souhaitons exécuter une section de code plusieurs fois. Nous pouvons utiliser des instructions de boucle dans le code pour réaliser cette tâche.
En VBScript, nous pouvons utiliser quatre instructions de boucle :
- Instructions For...Next
- Exécuter une section de code une fois
- Instructions For Each...Next
- Pour chaque élément d'un ensemble ou chaque élément d'un tableau, exécuter une section de code.
- Instructions Do...Loop
- Exécuter la boucle tant que la condition est true ou jusqu'à ce que la condition soit true.
- Instructions While...Wend
- Ne pas utiliser cette instruction - utilisez plutôt l'instruction Do...Loop.
Boucle For...Next
Si vous avez déterminé le nombre de fois que vous devez répéter le code, vous pouvez utiliser l'instruction For...Next pour exécuter ce code.
Nous pouvons utiliser une variable de comptage qui augmente ou diminue à chaque itération, par exemple :
For i=1 to 10 Quelque code Next
L'instruction For définit la variable de comptage ainsi que sa valeur de départ et de fin.
L'instruction Next incrémente la variable i de 1 en utilisant une valeur de pas de 1.
Mot-clé Step
En utilisant le mot-clé Step, nous pouvons définir la valeur de pas pour l'augmentation ou la diminution de la variable de comptage.
Dans l'exemple suivant, la variable de comptage i augmente d'un pas de 2 à chaque itération.
For i=2 To 10 Step 2 Quelque code Next
Pour diminuer la variable de comptage, vous devez utiliser une valeur de pas négative et définir une valeur de fin inférieure à la valeur de départ.
Dans l'exemple suivant, la variable de comptage i diminue d'un pas de 2 à chaque itération.
For i=10 To 2 Step -2 Quelque code Next
Sortie For...Next
Pour sortir de l'instruction For...Next, vous pouvez utiliser le mot-clé Exit.
- Page précédente Instructions conditionnelles VB
- Page suivante Résumé des tutoriels VB