!= (inequality)
Previous  Top  Next

Syntax
expression1 != expression2

Arguments
None.

Returns
false if (expression1 == expression2)

Description
Operator (inequality); tests for the exact opposite of the == operator. If expression1 is equal to expression2, the result is false. As with the == operator, the definition of equal depends on the data types being compared:
·Numbers, strings, and boolean values are compared by value     
·Variables, Objects, arrays and functions are compared by reference.  
   
Sample
The following example illustrates the result of the != operator:
5 != 8 returns true
5 != 5 returns false
This example illustrates the use of the != operator in an if statement:
a = "David";
b = "Fool" ;
if (a != b){
   trace("David is not a fool");
}