^= (bitwise XOR assignment)

Availability

Flash Player 5.

Usage

expression1 ^= expression2

Parameters

expression1,expression2 Integers and variables.

Returns

None.

Description

Operator (bitwise compound assignment); assigns expression1 the value of expression1 ^ expression2. For example, the following two statements are the same:

x ^= y
x = x ^ y

Example

The following is an example of a ^= operation.

// 15 decimal = 1111 binary
x = 15;
// 9 decimal = 1001 binary
y = 9;
trace(x ^= y);
//returns 6 decimal ( = 0110 binary)

See also

^ (bitwise XOR)