VBScript Döngü İfadeleri
- Önceki Sayfa VB Koşul İfadeleri
- Sonraki Sayfa VB Eğitimi Özeti
Örnek
- For..next döngüsü
- Bu örnekte, basit bir For....Next döngüsü nasıl yazılacağını gösterilir.
- HTML başlıkların döngüsel olarak çıktısı
- Bu örnekte, 6 adet HTML başlık nasıl döngüsel olarak oluşturulacağını gösterilir.
- For..each döngüsü
- Bu örnekte, basit bir For.....Each döngüsü nasıl yazılacağını gösterilir.
- Do...While döngüsü
- Bu örnekte, basit bir Do...While döngüsü nasıl yazılacağını gösterilir.
Döngü cümleleri
Çoğu zaman, kod yazarken belirli bir kod parçasını birkaç kez çalıştırmak isteriz. Bu işlemi döngü cümleleri ile gerçekleştirebiliriz.
VBScript'te, dört tür döngü cümlesi kullanabiliriz:
- For...Next cümlesi
- Belirli bir cümleyi belirli sayıda çalıştırma
- For Each...Next cümlesi
- Her bir öğe veya dizi elemanı için belirli bir cümle çalıştırılır.
- Do...Loop ifadesi
- Koşul true olduğunda veya true olduğuna kadar döngü çalıştırılır.
- While...Wend ifadesi
- Bu ifadesi kullanmayın - Do...Loop ifadesi ile değiştirin.
For...Next Döngüsü
Eğer kodun kaç kez tekrarlanacağını belirlediyseniz, For...Next ifadesi ile bu kodu çalıştırabilirsiniz.
Bir sayısal değişken kullanabiliriz, bu değişken her döngüde artar veya azalır, örneğin şöyle:
For i=1 to 10 some code Next
For ifadesi, sayısal değişkeni ve onun başlangıç ve bitiş değerlerini belirler.
Next ifadesi, sayısal değişkeni 1 adım artırarak artırır.
Step anahtar kelimesi
Step anahtar kelimesi kullanarak sayısal değişkenin artış veya azalış adımını belirleyebiliriz.
Aşağıdaki örnekte, sayısal değişken i her döngüde 2 adım artar.
For i=2 To 10 Step 2 some code Next
Sayısal değişkeni azaltmak istiyorsanız, negatif adım değeri kullanmanız gerekir ve başlangıç değerinden küçük bir bitiş değeri belirtmeniz gerekir.
Aşağıdaki örnekte, sayısal değişken i her döngüde 2 adım azalır.
For i=10 To 2 Step -2 some code Next
For...Next'den Çıkış
For...Next ifadesinden çıkış yapmak için Exit anahtar kelimesi kullanabilirsiniz.
- Önceki Sayfa VB Koşul İfadeleri
- Sonraki Sayfa VB Eğitimi Özeti