Přeskočit na obsah

Programování v Lua/Cykly

Z Wikiverzity

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]