Lua pętli while
Język programowania Lua while zostanie ustalone, że warunek jest spełniony powtórzy oświadczenie pętli.
gramatyka
Język programowania Lua podczas składni pętli:
while(condition) do statements end
Sprawozdanie (sprawozdanie pętla) może być jedna lub więcej instrukcji, stan (warunek) może być dowolne wyrażenie, oświadczenie ciało pętli jest prawdziwe w stan (warunek).
Schemat przepływu jest w następujący sposób:
![Lua pętli while](/lua/lua_while_loop.jpg)
W powyższym schemacie widzimy warunek (warunek) jest fałszywe Pomija aktualny cykl i rozpoczyna wykonywanie skryptu, a następnie rachunku.
Przykłady
Poniższe przykłady cyklu wartości wyjściowych:
a=10 while( a < 20 ) do print("a 的值为:", a) a = a+1 end
Realizacja powyższego kodu, wyniki wyjściowe są następujące:
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14 a 的值为: 15 a 的值为: 16 a 的值为: 17 a 的值为: 18 a 的值为: 19