Latest web development tutorials

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