Programování v Lua/Příkazy a podmínky: Porovnání verzí

Smazaný obsah Přidaný obsah
Dænča (diskuse | příspěvky)
meziuložení
(Žádný rozdíl)

Verze z 30. 4. 2021, 19:01

Poznámky

Teorie

Přiřazení

  • značí se =
myVar1 = 35

Lokální proměnné

  • vytvoříme je přidáním klíčového slova local před název proměnné
  • mají platnost pouze v určité části kódu × globální proměnné
a = 25              -- globální proměnná
local b = 47        -- lokální proměnná

Bloky

  • můžeme jej explicitně vymezit pomocí klíčových slov do-end
  • slouží k ohraničení určité části kódu třeba pro lepší kontrolu nad rozsahem lokálních proměnných
do
    local a2 = 2*a
    local d = sqrt(b^2 - 4*a*c)
    x1 = (-b + d)/a2
    x2 = (-b - d)/a2
end          -- tady končí platnost lokálních proměnných 'a2' a 'd'
print(x1, x2)

if then else

break

return

Odkazy