JScript  

Operador lógico NOT (!)

Realiza una negación lógica en una expresión.

resultado = !expresión

Argumentos

resultado
Cualquier variable.
expresión
Cualquier expresión.

Comentarios

La siguiente tabla indica como se determina resultado.

Si expresión tiene un valor igual a Entonces resultado tiene un valor igual a
True False
False True

Todos los operadores unarios, como, por ejemplo, el operador !, evalúan las expresiones como se indica a continuación:

Se aplica el operador al número resultante.

Para el operador !, si expresión tiene un valor distinto de cero, resultado tiene un valor igual a cero. Si expresión tiene un valor igual a cero, resultado tiene un valor igual a 1.

Requisitos

Versión 1

Consulte también

Operador de bits NOT (~) | Precedencia de los operadores | Resumen de operadores

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.