Loop Statement ng VBScript
- Nakaraang Pahina Conditional Statement ng VB
- Susunod na Pahina Buod ng Tutorial ng VB
Eksemplo
- For..next loop
- Ito ang eksemplo kung paano magpasulat ng simpleng For....Next loop.
- Loop output HTML header
- Ito ang eksemplo kung paano mag-loop ng paglikha ng anim na HTML header.
- For..each loop
- Ito ang eksemplo kung paano magpasulat ng simpleng For.....Each loop.
- Do...While loop
- Ito ang eksemplo kung paano magpasulat ng simpleng Do...While loop.
Looping statement
Madalas, kapag gumagawa ng code, nais naming ipatuloy ang isang bahagi ng code nang ilang beses. Maaari naming gamitin ang statement na loop sa code para sa gawain na ito.
Sa VBScript, maaari naming gamitin ang apat na uri ng statement na loop:
- For...Next statement
- Magpapatuloy ng isang statement sa paglikha ng tukoy na bilang ng beses
- For Each...Next statement
- Tukuyin ang bawat item sa koleksyon o ang bawat elemento sa array upang magsagawa ng isang statement.
- Statement ng Do...Loop
- Run ang loop, kapag ang condition ay true o hanggang ang condition ay true.
- Statement ng While...Wend
- Huwag gamitin ang statement na ito - gamitin ang Do...Loop statement sa halip.
Loop ng For...Next
Kung nais ninyong tiyakin ang bilang ng beses na nais ninyong magsagawa ng code, maaari ninyong gamitin ang For...Next statement upang pataasin ang code na ito.
Maaari naming gamitin ang variable na bilang counter, na magpapataas o magbawas sa bawat loop, halimbawa:
For i=1 to 10 Ilang code Next
Ang For statement ay nagtuturing ng variable na bilang at ang simula at tapos na halaga nito.
Ang Next statement ay magpapataas ng variable na bilang i ng 1 bilang step value.
Keyword na Step
Sa pamamagitan ng paggamit ng keyword na Step, maaaring ituturing natin ang step value na pagtaas o pagbawas ng variable na bilang.
Sa mga sumusunod na halimbawa, ang bawat loop ay nagpapataas ng variable na bilang i ng 2.
For i=2 To 10 Step 2 Ilang code Next
Kung nais mong bawasan ang variable na bilang, kinakailangang magkaroon ng negatibong step value. At dapat magbigay ng tapos na halaga na mas mababa sa simula ng halaga.
Sa mga sumusunod na halimbawa, ang bawat loop ay nagbabawas ng variable na bilang i ng 2.
For i=10 To 2 Step -2 Ilang code Next
Umalis sa For...Next
Kung nais mong umalis sa For...Next statement, maaaring gamitin ang keyword na Exit.
- Nakaraang Pahina Conditional Statement ng VB
- Susunod na Pahina Buod ng Tutorial ng VB