! (NOT lógico)

Disponibilidad

Flash Player 4.

Sintaxis

!expression

Parámetros

Ninguno.

Valor devuelto

Valor booleano.

Descripción

Operador (lógico); invierte el valor booleano de una variable o expresión. Si expression es una variable con el valor absoluto o convertido true, el valor de !expression es false. Si la expresión x && y da como resultado false, la expresión !(x && y) da como resultado true.

En las expresiones siguientes se ilustra el resultado de la utilización del operador !:

!true devuelve false

!false devuelve true

Ejemplo

En el ejemplo siguiente, la variable happy se establece en false. La condición if comprueba la condición !happy y, si la condición es true, la acción trace() envía una cadena al panel Salida.

happy = false;
if (!happy) {
  trace("don't worry, be happy");
}