Lua — Operadores lógicos, condições e ciclos
Início
1. Introdução
Início
2. Operadores lógicos
| 'a' igual a 'b' | a == b |
'a' diferente de 'b' | a ~= b |
| 'a' maior do que 'b' | a > b |
'a' menor do que 'b' | a < b |
| 'a' maior ou igual a 'b' | a >= b |
'a' menor ou igual a 'b' | a <= b |
| 'a' e 'b' | a and b |
'a' ou 'b' | a or b |
| negação de 'a' | not a |
| |
Início
3. Condicionais: "if"
if condition then
statements()
elseif other_condition then
statements()
else
statements()
end
Início
4. Ciclo "for"
for k1 = 0, 10, 2 do
print(k1)
end
Início
5. Ciclo "while"
k1 = 0
while k1 <= 10
do
print(k1)
k1 = k1 + 2
end
Início
6. Ciclo "repeat"
k1 = 0
repeat
print(k1)
k1 = k1 + 2
until k1 > 10
Início
7. Quebra de ciclo "break"
k1 = 0
while 1 do
print(k1)
k1 = k1 + 2
if k1 > 10 then
break;
end
end
Início
8. Links úteis
Início