Flash Lite 2.x and 3.0 ActionScript Language Reference

&= bitwise AND assignment operator

expression1 &= expression2

Assigns expression1 the value of expression1& expression2. For example, the following two expressions are equivalent:

x &= y; 
x = x & y; 

Operands

expression1 : Number - A number.

expression2 : Number - A number.

Returns

Number - The value of expression1 & expression2 .

Example

The following example assigns the value 9 to x:

var x:Number = 15; 
var y:Number = 9; 
trace(x &= y); // output: 9 

See also

& bitwise AND operator, ^ bitwise XOR operator, ^= bitwise XOR assignment operator, | bitwise OR operator, |= bitwise OR assignment operator, ~ bitwise NOT operator