IST - Física HowTo - Informática 11:01
2025-12-22
  Programação
 
     Lua
 
        Tipos e operações
 
        Strings
 
        Ciclos e condições
 
        Leitura e escrita
 
        Tabelas
 

Lua — Operadores lógicos, condições e ciclos

Sumário
1. Introdução
2. Operadores lógicos
3. Condicionais: "if"
4. Ciclo "for"
5. Ciclo "while"
6. Ciclo "repeat"
7. Quebra de ciclo "break"
8. Links úteis
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