^= bitweiser XOR-Zuweisungs-Operator

expression1 ^= expression2

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

x ^= y x = x ^ y

Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0

Operanden

expression1 : Number - Ganzzahlen und Variablen.

expression2 : Number - Ganzzahlen und Variablen.

Rückgabewerte

Number - Das Ergebnis der bitweisen Operation.

Beispiel

Im folgenden Beispiel wird eine bitweise XOR-Zuweisung (^=) veranschaulicht:

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

Siehe auch

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