Latest web development tutorials

Process Control Lua

instructions de contrôle de flux de langage de programmation Lua être programmées avec un ou plusieurs instruction conditionnelle à définir. Exécute le code de programme spécifié si la condition est vraie, exécuter un autre code est spécifié dans la condition est fausse.

Ce qui suit est un tableau typique de flux de contrôle de processus:

structure de contrôle de l'expression conditionnelle peut être toute valeur, Lua considérée comme fausse et nulle comme faux, vrai et non-nulle est vraie.

Il convient de noter Lua 0 est vrai:

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

La sortie du code ci-dessus est la suivante:

0 为 true

structure de contrôle Lua fournit la déclaration suivante:

Déclarations description
if si la déclarationse composed'uneexpression booléenne comme condition pour juger, immédiatement suivie par d' autres déclarations.
si ... else si et autresdéclarations peuventêtreutilisées avecla déclaration,la déclaration reste est faux dans le code si l'expression conditionnelle.
si les états imbriqués Vous pouvez utiliser un ou plusieurs descas , ou bien sila déclarationsi, oubien sile.