Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Visão geral dos comandos decisão
  2. Visão geral dos comandos de repetição e parada

A linguagem Lua possui comandos de decisão, repetição e parada. Semelhante a linguagens como Rust e Python, não possuem o comando de escolha switch.

Nesta parte do tutorial vamos estudar os tipos de comandos mencionados acima com exemplos básicos para melhor compreensão.

Para a tomada de decisões em nossos programas escritos em Lua, os seguintes comandos estão disponbíveis na tabela abaixo. Clique no nome do comando para visitar sua respectiva seção.

Clique aqui pra ir à página principal desses comandos.

Tab. 1: Comandos Decisão
Comando Descrição
if Condição se
if-else Condição se-senão
if-else-if Condição se-senão-se

O conceito de comandos de decisão foram discutidos em Portugol e Tutorial C.

Para a realizar repetições em nossos programas escritos em Lua, os seguintes comandos estão disponbíveis na tabela abaixo.

Clique aqui pra ir à página principal desses comandos.

Tab. 2: Comandos Repetição
Comando Descrição
while laço enquanto-faça
repeat-until laço repita até
for laço para
break comando de parada

O conceito de comandos repetição foram discutidos em Portugol e Tutorial C.

  1. 12/09/2024 - revisão 2 - Correção em links comandos de repetição e ajustes gramaticais
  2. 03/10/2023 - revisão 1 - Correção em referências e erros gramaticais
  3. 26/05/2023 - versão inicial