Lógicas
if
Numérico if(Expresión 1, Expresión 2, Expresión 3)
Esta función comprueba si se cumple una condición (Expresión 1) y ejecuta una acción si evalúa como VERDADERO (Expresión 2) y otro si se evalúa como FALSO (Expresión 3).
Parámetros
- Expresón 1. Condición para la comparación.
- Expresión 2. Acción a ejecutar en caso verdadero.
- Expresión 3. Acción a ejecutar en caso falso.
Al no ser soportados valores Boolean, se utiliza en las funciones lógicas su equivalente siendo 1 para VERDADERO y 0 para FALSO. En caso de recibir un parámetro diferente a estos se aplicará el siguiente criterio, se considera cualquier número diferente de 0 como verdadero y si recibe una cadena se asume que es 0 (FALSO).
or
Numérico or(Expresión 1, Expresión 2)
Comprueba si alguno de los elementos es verdadero, y devuelve verdadero. Devuelve Falso si todos son falsos.
Parámetros
- Expresión 1 y 2. Expresiones a evaluar.
and
Numérico and(Expresión 1, Expresión 2)
Comprueba si ambos elementos son verdaderos, y devuelve verdadero. Devuelve Falso cualquiera o ambos son falsos.
Parámetros
- Expresión 1 y 2. Expresiones a evaluar.
not
Numérico not(Expresión)
Devuelve el valor lógico contrario, si es Falso devuelve.
Parámetros
- Expresión. Expresión a evaluar.