Traductor




Operador Lógico NOT ( ! )

Realiza una negación lógica en una expresión.
La siguiente tabla indica cómo se determina el resultado:
Si expression se convierte en
result es
true
false
false
true
Todos los operadores unarios, como el operador !, evalúan las expresiones como se indica a continuación:
  • Si se aplica a expresiones con valores de tipo undefined o null, se genera un error en tiempo de ejecución.
  • Los objetos se convierten en cadenas.
  • Las cadenas se convierten en números, si es posible. En caso contrario, se genera un error en tiempo de ejecución.
  • Los valores de tipo Boolean se tratan como números (0 si es false y 1 si es true).

El operador se aplica al número resultante.
Para el operador !
  • Si el argumento expression es distinto de cero, el argumento result es igual a cero. 
  • Si el argumento expression es igual a cero, el argumento result es igual a 1.


Si te hemos ayudado : )

Te agradeceríamos que apoyaras este proyecto



No se te olvide Comentar y Compartir
en:
                          

0 comentarios:

Publicar un comentario