Lua - Toma de decisiones
Las estructuras de toma de decisiones requieren que el programador especifique una o más condiciones para ser evaluadas o probadas por el programa, junto con una declaración o declaraciones que se ejecutarán, si se determina que la condición es verdadera, y opcionalmente, otras declaraciones que se ejecutarán si el se determina que la condición es falsa.
A continuación se muestra la forma general de una estructura de toma de decisiones típica que se encuentra en la mayoría de los lenguajes de programación:
El lenguaje de programación Lua asume cualquier combinación de booleanos true y non-nil valores como true, y si es booleano false o nil, entonces se asume como falsevalor. Cabe señalar que en Lua,zero will be considered as true.
El lenguaje de programación Lua proporciona los siguientes tipos de declaraciones de toma de decisiones.
No Señor. | Declaración y descripción |
---|---|
1 | si declaración
Una declaración if consta de una expresión booleana seguida de una o más declaraciones. |
2 | declaración if ... else
Una instrucción if puede ir seguida de una instrucción else opcional , que se ejecuta cuando la expresión booleana es falsa. |
3 | declaraciones if anidadas
Puede usar una instrucción if o else if dentro de otra instrucción if o else if . |