Latest web development tutorials

Control de Procesos Lua

Sentencias de control de flujo Lua lenguaje de programación pueden programar con uno o más sentencia condicional para ajustar. Ejecuta el código del programa especificado si la condición es verdadera, se especifica ejecutar otro código en la condición es falsa.

El siguiente es un diagrama de flujo típico de control de procesos:

estructura de control de la expresión condicional puede ser cualquier valor, Lua considera falsa y nula como falso, verdadero y no nula es verdadera.

Cabe señalar Lua 0 es cierto:

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

La salida del código anterior es:

0 为 true

Lua estructura de control proporciona la siguiente declaración:

declaraciones descripción
if si la declaración consiste enuna expresión booleana como condición para juzgar, seguido inmediatamente por otras declaraciones.
si ... else if y elsedeclaraciones sepuedenutilizar conla declaración,la declaración demás es falso en el código si la expresión condicional.
if anidadas Se puede utilizar uno o más desi,obien si ladeclaraciónsiobien sielarchivo.