User Guide

Operators 137
^= bitwise XOR assignment operator
expression1 ^= expression2
Assigns expression1 the value of expression1 ^ expression2. For example, the
following two statements are equivalent:
x ^= y x = x ^ y
Availability: ActionScript 1.0; Flash Lite 2.0
Operands
expression1 : Number - Integers and variables.
expression2 : Number - Integers and variables.
Returns
Number - The result of the bitwise operation.
Example
The following example shows a bitwise XOR assignment (^=) operation:
// 15 decimal = 1111 binary
var x:Number = 15;
// 9 decimal = 1001 binary
var y:Number = 9;
trace(x ^= y); // returns 6 decimal (0110 binary)
See also
& bitwise AND operator, &= bitwise AND assignment operator, ^ bitwise XOR
operator
, | bitwise OR operator, |= bitwise OR assignment operator, ~ bitwise
NOT operator
/* block comment delimiter operator
/* comment */
/* comment
comment */