siklus Lua
Dalam banyak kasus kita perlu melakukan beberapa pengulangan rutin operasi, sehingga program akan harus mengulangi pernyataan tertentu.
Satu set pernyataan yang akan dieksekusi berulang kali disebut lingkaran, dapat terus mengulangi, kami memutuskan untuk mengakhiri kondisi loop.
struktur loop adalah struktur pengulangan prosedur tertentu dalam proses dalam kondisi tertentu, program dijalankan disebut berulang kali lingkaran.
Loop dengan lingkaran dan lingkaran pemutusan kondisi dua bagian.
bahasa Lua memberikan siklus perawatan berikut:
Jenis siklus | deskripsi |
---|---|
while | Ketika kondisi benar, biarkan program berulang kali mengeksekusi pernyataan tertentu. Kami akan memeriksa apakah kondisi sebelum mengeksekusi pernyataan itu benar. |
untuk loop | Ulangi jumlah pernyataan tertentu pengulangan dapat dikontrol untuk pernyataan. |
Lua ulangi ... sampai | Ulangi siklus sampai kondisi yang ditentukan benar sejauh |
loop bersarang | Satu atau lebih dapat bersarang lingkaran di dalam lingkaran (sementara, untuk, do..while) |
Laporan kontrol loop
Lingkaran pernyataan kontrol untuk mengontrol aliran program, dalam rangka mencapai berbagai cara struktur program.
Lua mendukung pernyataan kontrol loop berikut:
laporan kontrol | deskripsi |
---|---|
pernyataan istirahat | Keluar dari loop arus atau pernyataan dan mulai pelaksanaan script diikuti oleh pernyataan itu. |
infinite loop
Dalam tubuh loop jika kondisi selalu benar loop akan selalu melaksanakannya, untuk berikut sementara loop contoh:
while( true ) do print("循环将永远执行下去") end