~ (bitwise NOT)
111
See also
! (logical NOT)
,
!= (inequality)
,
!== (strict inequality)
,
&& (logical AND)
,
==
(equality)
,
=== (strict equality)
|= (bitwise OR assignment)
Availability
Flash Player 5.
Usage
expression1
|=
expression2
Parameters
expression1,expression2
A number or variable.
Returns
An integer.
Description
Operator (bitwise compound assignment); assigns
expression1
the value of
expression1 |
expression2
. For example, the following two statements are equivalent:
x |= y;
x = x | y;
For more information, see
“Operator precedence and associativity” on page 32
.
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)
,
&= (bitwise AND assignment)
,
^ (bitwise XOR)
,
^= (bitwise XOR
assignment)
,
| (bitwise OR)
,
|= (bitwise OR assignment)
,
~ (bitwise NOT)
~ (bitwise NOT)
Availability
Flash Player 5.
Usage
~
expression
Summary of Contents for FLEX-FLEX ACTIONSCRIPT LANGUAGE
Page 1: ...Flex ActionScript Language Reference...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally...
Page 135: ...case 135 See also break default strict equality switch...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while...
Page 808: ...808 Chapter 7 ActionScript for Flash...
Page 810: ...810 Appendix A Deprecated Flash 4 operators...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values...
Page 822: ...822 Index...