Pętle VBScript
- Poprzednia strona Warunki VB
- Następna strona Podsumowanie podręcznika VB
Przykład
- Pętla For..next
- Ten przykład pokazuje, jak napisać prostą pętlę For....Next.
- Pętli wyświetlać tytuły HTML
- Ten przykład pokazuje, jak pętli generować 6 tytułów HTML.
- Pętla For..each
- Ten przykład pokazuje, jak napisać prostą pętlę For.....Each.
- Pętla Do...While
- Ten przykład pokazuje, jak napisać prostą pętlę Do...While.
Instrukcje pętli
Często, gdy piszemy kod, chcemy wykonać pewien fragment kodu kilka razy. Możemy to zrobić za pomocą instrukcji pętli.
W VBScript możemy używać czterech instrukcji pętli:
- Instrukcja For...Next
- Wykonanie zdania określonej liczby razy
- Instrukcja For Each...Next
- Dla każdego elementu w zbiorze lub każdego elementu w tablicy wykonywane jest pewne zdanie.
- Zdanie Do...Loop
- Uruchamiaj pętlę, gdy warunek jest true lub do momentu, gdy warunek jest true.
- Zdanie While...Wend
- Nie używaj tego zdania - użyj zamiast niego zdania Do...Loop.
Pętla For...Next
Jeśli już zdecydowałeś, ile razy musisz powtórzyć kod, możesz użyć zdania For...Next, aby uruchomić ten kod.
Możemy użyć zmiennej liczącej, która zwiększa się lub zmniejsza się z każdym powtórzeniem pętli, na przykład:
For i=1 Do 10 niektóry kod Next
Zdanie For określa zmienną liczącą oraz jej wartość początkową i końcową.
Zdanie Next zwiększa zmienną i o 1 jako wartość kroku.
Słowo kluczowe Step
Używając słowa kluczowego Step, możemy określić wartość kroku, o którą zmienna licząca będzie się zwiększać lub zmniejszać.
W poniższym przykładzie, zmienna licząca i每次循环递增的步进值为 2。
For i=2 Do 10 Krok 2 niektóry kod Next
Jeśli chcemy zmniejszać zmienną liczącą, musimy użyć ujemnej wartości kroku i określić wartość końcową mniejszą niż wartość początkową.
W poniższym przykładzie, zmienna licząca i每次循环递减的步进值为 2。
For i=10 Do 2 Krok -2 niektóry kod Next
Wyjście z For...Next
Aby wyjść z pętli For...Next, można użyć słowa kluczowego Exit.
- Poprzednia strona Warunki VB
- Następna strona Podsumowanie podręcznika VB