Programování v Lua/Cykly
Vzhled
(přesměrováno z Lua/DenisaCZ/Cykly)
Poznámky
[editovat]Teorie
[editovat]while
[editovat]- klíčová slova jsou
while
(následuje podmínka),do
(následuje tělo cyklu),end
- cyklus s podmínkou na začátku
local i = 1
while a[i] do
print(a[i])
i = i + 1
end
repeat-until
[editovat]- klíčová slova jsou
repeat
(následuje tělo cyklu),until
(následuje podmínka) - cyklus s podmínkou na konci
- vykoná se vždy alespoň jednou
-- vytiskne první neprázdný řádek
repeat
line = io.read()
until line ~= ""
print(line)
Numeric for
[editovat]Generic for
[editovat]Odkazy
[editovat]- https://www.lua.org/pil/4.3.2.html (while)
- https://www.lua.org/pil/4.3.3.html (repeat)
- https://www.lua.org/pil/4.3.4.html (Numeric for)
- https://www.lua.org/pil/4.3.5.html (Generic for)