Función No
La función No normalmente se utiliza en condiciones para especificar condiciones negativas o complementarias.
Devuelve true (verdadero) si el parámetro se evalúa como false (falso). Devuelve false (falso) si el parámetro se evalúa como true (verdadero).
Parámetro: datatype
Cualquier número, serie, fecha, hora o valor booleano. Puede hacerse desde un nodo de origen, el resultado de una función o un valor especificado por el usuario.
Devuelve: booleano
El inverso booleano del parámetro. Las reglas de evaluación dependen del tipo de datos del parámetro.
Para tipos de datos de número:
- El cero positivo y negativo se evalúa como false (falso)
- El resto de números se evalúan como true (verdaderos)
Para cualquier tipo de datos de serie, de fecha u hora:
- Una serie vacía se evalúa como false (falsa)
- Cualquier otra serie, fecha u hora se evalúa como true (verdadera)
Para el tipo de datos booleano:
- La evaluación devuelve el valor inverso