|= bitweiser OR-Zuweisungs-Operator

expression1 |= expression2

Weist expression1 den Wert von expression1 | expression2 zu. Die beiden folgenden Anweisungen sind beispielsweise gleichwertig:

x |= y; und x = x | y;

Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0

Operanden

expression1 : Number - Eine Zahl oder eine Variable.

expression2 : Number - Eine Zahl oder eine Variable.

Rückgabewerte

Number - Das Ergebnis der bitweisen Operation.

Beispiel

Im folgenden Beispiel wird eine bitweise OR-Zuweisung (|=) verwendet:

// 15 dezimal = 1111 binär
var x:Number = 15;
// 9 dezimal = 1001 binär
var y:Number = 9;
// 1111 |= 1001 = 1111 
trace(x |= y); // Rückgabewert: 15 dezimal (1111 binär)

Siehe auch

& bitweiser AND-Operator, &= bitweiser AND-Zuweisungs-Operator, ^ bitweiser XOR-Operator, ^= bitweiser XOR-Zuweisungs-Operator, | bitweiser OR-Operator, |= bitweiser OR-Zuweisungs-Operator, ~ bitweiser NOT-Operator