gelung VB
Penyataan gelung
Penyataan gelung digunakan untuk menjalankan blok kod yang sama beberapa kali tertentu. Pernyataan gelung digunakan untuk menjalankan blok kod yang sama beberapa kali yang ditentukan.
Dalam VBScript, kita boleh menggunakan empat jenis pernyataan gelung:
Untuk...Penyataan seterusnya - Menjalankan blok kod beberapa kali yang ditetapkan
Untuk Setiap...Penyataan seterusnya - Untuk setiap item dalam koleksi atau Jalankan sekeping kod tertentu untuk setiap elemen dalam tatasusunan
Do...Gelung pernyataan - Jalankan gelung apabila keadaan adalah benar atau sehingga syaratnya adalah benar
Sementara...Wend statement - Jangan gunakan pernyataan ini - gunakan Do...Loop statement sebaliknya
Untuk...Gelung Seterusnya
Sila gunakan pernyataan Untuk...Seterusnya untuk menjalankan bahagian kod beberapa kali yang ditetapkan. Penyataan
For menentukan pembolehubah kiraan (i) dan nilai awal dan akhirnya. Pernyataan Seterusnya menambah pembolehubah (i) sebanyak 1.
Instance
<html> <body> <script type="text/vbscript"> For i = 0 To 5 document.write("The number is " & i & "<br />") Next </script> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Kata kunci langkah
Dengan kata kunci Langkah, anda boleh menentukan nilai langkah untuk menambah atau mengurangkan pembolehubah kiraan.
Dalam contoh di bawah, pembolehubah kiraan (i) ditambah sebanyak 2 setiap kali ia gelung.
Beberapa kod
Seterusnya
Jika anda ingin mengurangkan pembolehubah pengiraan, anda perlu menggunakan nilai Langkah negatif. Dan nilai akhir yang lebih kecil daripada nilai mula mesti ditentukan.
Dalam contoh di bawah, pembolehubah kiraan (i) dikurangkan sebanyak 2 setiap kali ia gelung.
beberapa kod
Seterusnya
Keluar Untuk...Seterusnya
Anda boleh keluar dari kenyataan Untuk...Seterusnya melalui kata kunci Keluar Untuk.
Jika i=5 Kemudian Keluar Untuk
beberapa kod
Seterusnya
Untuk Setiap...Gelung seterusnya
Untuk Setiap...Seterusnya untuk setiap item dalam koleksi Atau jalankan sekeping kod tertentu berulang kali untuk setiap elemen dalam tatasusunan.
Instance
<html> <body> <script type="text/vbscript"> Dim cars(2) cars(0)="Volvo" cars(1)="Saab" cars(2)="BMW" For Each x In cars document.write(x & "<br />") Next </script> </body> </html>
Run instance »
Klik butang "Run Instance" untuk melihat instance dalam talian
Lakukan...Gelung
Jika anda tidak tahu berapa kali untuk mengulangi, anda boleh menggunakan penyataan Do...Gelung.
Pernyataan Do...Loop berulang kali melaksanakan bahagian kod sehingga keadaan benar atau syarat menjadi benar.
Laksanakan kod berulang kali sehingga keadaan benar
Anda boleh menggunakan kata kunci While untuk menyemak keadaan pernyataan Do... Loop.
Beberapa kod
Gelung
Jika i bersamaan dengan 9, kod dalam gelung di atas akan menamatkan pelaksanaan.
beberapa kod
Gelung Semasa i>10
Kod dalam gelung ini akan dilaksanakan sekurang-kurangnya sekali, walaupun jika i kurang daripada 10.
Laksanakan kod berulang kali sehingga keadaan menjadi benar
Anda boleh menggunakan kata kunci Sehingga untuk menyemak keadaan pernyataan Do...Loop.
Beberapa kod
Gelung
Jika i bersamaan dengan 10, kod dalam gelung di atas akan menamatkan pelaksanaan.
beberapa kod
Gelung Hingga i=10
Kod dalam gelung ini akan dilaksanakan sekurang-kurangnya sekali, walaupun i bersamaan dengan 10.
Keluar Do...Gelung
Anda boleh keluar dari kenyataan Do...Gelung melalui kata kunci Keluar Lakukan.
i=i-1
Jika i<10 Kemudian Keluar Lakukan
Gelung
Kod dalam gelung ini akan dilaksanakan. Lebih banyak contoh (IE sahaja)
Cara mengulang enam tajuk dalam html.
Cara membuat gelung
Do...While