User Guide

Operators 131
See also
& bitwise AND operator, &= bitwise AND assignment operator, ^ bitwise XOR
operator
, ^= bitwise XOR assignment operator, |= bitwise OR assignment
operator
, ~ bitwise NOT operator
|= bitwise OR assignment operator
expression1 |= expression2
Assigns expression1 the value of expression1 | expression2. For example, the following
two statements are equivalent:
x |= y; and x = x | y;
Availability: ActionScript 1.0; Flash Lite 2.0
Operands
expression1 : Number - A number or variable.
expression2 : Number - A number or variable.
Returns
Number - The result of the bitwise operation.
Example
The following example uses the bitwise OR assignment (
|=) operator:
// 15 decimal = 1111 binary
var x:Number = 15;
// 9 decimal = 1001 binary
var y:Number = 9;
// 1111 |= 1001 = 1111
trace(x |= y); // returns 15 decimal (1111 binary)
See also
& bitwise AND operator, &= bitwise AND assignment operator, ^ bitwise XOR
operator
, ^= bitwise XOR assignment operator, | bitwise OR operator, |=
bitwise OR assignment operator
, ~ bitwise NOT operator