Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Eléments du langage ActionScript > Opérateurs > Opérateur |= d'affectation OR au niveau du bit | |||
expression1 |= expression2
Affecte à expression1 la valeur de expression1 | expression2. Par exemple, les deux instructions suivantes sont équivalentes :
x |= y; et x = x | y;
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0
expression1 : Number - Nombre ou variable.
expression2 : Number - Nombre ou variable.
Number - Résultat de l'opération au niveau du bit.
L'exemple suivant utilise l'opérateur (|=)) d'affectation OR au niveau du bit :
// 15 décimal = 1111 binaire var x:Number = 15; // 9 décimal = 1001 binaire var y:Number = 9; // 1111 |= 1001 = 1111 trace(x |= y); // Renvoie le 15 décimal (1111 binaire)
Opérateur & (AND) au niveau du bit, Opérateur d'affectation &= (AND) au niveau du bit, Opérateur ^ (XOR au niveau du bit), Opérateur ^= (affectation XOR au niveau du bit), Opérateur | (OR) au niveau du bit, Opérateur |= d'affectation OR au niveau du bit, Opérateur ~ (NOT) au niveau du bit