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. |