== (equality)

Availability

Flash Player 5.

Usage

expression1 == expression2

Parameters

expression1,expression2 A number, string, Boolean value, variable, object, array, or function.

Returns

A Boolean value.

Description

Operator (equality); tests two expressions for equality. The result is true if the expressions are equal.

The definition of equal depends on the data type of the parameter:

Example

Usage 1: The following example uses the == operator with an if statement:

a = "David" , b = "David";
if (a == b){
  trace("David is David");
}

Usage 2: These examples show the results of operations that compare mixed types.

x = "5"; y = "5";
trace(x == y);
// true

x = "5"; y = "66";
trace(x ==y);
// false

x = "chris"; y = "steve";
trace (x == y);
//false

See also

!= (inequality), === (strict equality), !== (strict inequality)