Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > Elemente der ActionScript-Sprache > Operatoren > -= Subtraktionszuweisungs-Operator | |||
expression1 -= expression2
Weist expression1 den Wert von expression1- expression2 zu. Die beiden folgenden Anweisungen sind beispielsweise gleichwertig:
x -= y ; x = x - y;
Stringausdrücke müssen in Zahlen umgewandelt werden, andernfalls wird NaN (Not a Number - keine Zahl) zurückgegeben.
Verfügbarkeit: ActionScript 1.0, Flash Lite 1.0
expression1 : Number - Eine Zahl oder ein Ausdruck, die bzw. der als Zahl ausgewertet wird.
expression2 : Number - Eine Zahl oder ein Ausdruck, die bzw. der als Zahl ausgewertet wird.
Number - Das Ergebnis der arithmetischen Operation.
Im folgenden Beispiel wird eine Subtraktionszuweisung (-=) verwendet, um 10 von 5 zu subtrahieren und das Ergebnis der Variablen x zuzuweisen:
var x:Number = 5; var y:Number = 10; x -= y; trace(x); // Ausgabe: -5
Das folgende Beispiel veranschaulicht die Umwandlung von Strings in Zahlen:
var x:String = "5"; var y:String = "10"; x -= y; trace(x); // Ausgabe: -5