Latest web development tutorials

Controle de Processos Lua

Lua de linguagem de programação instruções de controle de fluxo de ser programado com um ou mais instrução condicional para definir. Executa o código do programa especificado se a condição for verdadeira, executar outro código é especificado na condição for falsa.

O que se segue é um fluxograma de controle de processo típico:

estrutura de controle expressão condicional pode ser qualquer valor, Lua considerado falso e nil como falso, verdadeiro e não-nula é verdadeira.

Deve notar-se Lua 0 for verdadeira:

--[ 0 为 true ]
if(0)
then
    print("0 为 true")
end

A saída do código acima é:

0 为 true

estrutura de controle Lua fornece a seguinte declaração:

demonstrações descrição
if if consiste emuma expressão booleana como condição para juiz, imediatamente seguido por outras declarações.
if ... else if e elsepodeserusado como comunicado,a declaração mais é falso no código se a expressão condicional.
if aninhados Você pode usar uma ou mais dasif ou else ifse ouentão seo.