Esercizi di ciclo VBScript
- Pagina precedente Esercizi condizionali VB
- Pagina successiva Riepilogo del tutorial VB
Esempio
- Ciclo For..next
- Questo esempio dimostra come scrivere un ciclo For....Next semplice.
- Output ciclico dei titoli HTML
- Questo esempio dimostra come generare ciclicamente 6 titoli HTML.
- Ciclo For..each
- Questo esempio dimostra come scrivere un ciclo For.....Each semplice.
- Ciclo Do...While
- Questo esempio dimostra come scrivere un ciclo Do...While semplice.
Espressioni di looping
Spesso, quando si scrive codice, si desidera eseguire una porzione di codice un certo numero di volte. Possiamo utilizzare espressioni di ciclo nel codice per completare questa attività.
In VBScript, possiamo utilizzare quattro espressioni di ciclo:
- Espressione For...Next
- Eseguire una porzione di codice un numero specificato di volte
- Espressione For Each...Next
- Per ciascun elemento o array dell'insieme, eseguire una porzione di codice.
- Struttura Do...Loop
- Esegui il ciclo quando la condizione è true o fino a quando la condizione è true.
- Struttura While...Wend
- Non utilizzare questa struttura - usa invece la struttura Do...Loop.
Ciclo For...Next
Se hai deciso di eseguire un numero specifico di volte il codice, puoi utilizzare la struttura For...Next per eseguire questo codice.
Possiamo utilizzare una variabile di conteggio che aumenta o diminuisce con ogni iterazione del ciclo, ad esempio:
For i=1 to 10 alcun codice Next
La struttura For stabilisce la variabile di conteggio e i suoi valori di inizio e fine.
La struttura Next incrementa la variabile i di 1 come valore di passo.
Parola chiave Step
Utilizzando la parola chiave Step, possiamo specificare il valore di passo per l'aumento o il decremento della variabile di conteggio.
Nell'esempio seguente, la variabile di conteggio i aumenta di 2 con ogni iterazione del ciclo.
For i=2 To 10 Step 2 alcun codice Next
Se si desidera decrementare la variabile di conteggio, è necessario utilizzare un valore di passo negativo e specificare un valore di fine inferiore al valore di inizio.
Nell'esempio seguente, la variabile di conteggio i diminuisce di 2 con ogni iterazione del ciclo.
For i=10 To 2 Step -2 alcun codice Next
Uscita da For...Next
Per uscire dalla struttura For...Next, puoi usare la parola chiave Exit.
- Pagina precedente Esercizi condizionali VB
- Pagina successiva Riepilogo del tutorial VB