- Subtraktions-Operator

(Negation) -expression
(Subtraction) expression1 - expression2

Wird bei Negationen oder Subtraktionen verwendet.

Verwendung 1: Als Negation kehrt dieser Operator das Vorzeichen des numerischen Ausdrucks expression um.

Verwendung 2: Als Subtraktion wird eine arithmetische Subtraktion von zwei numerischen Ausdrücken durchgeführt, wobei expression2 von expression1 subtrahiert wird. Wenn beide Ausdrücke Ganzzahlen sind, ist die Differenz eine Ganzzahl. Wenn ein oder beide Ausdrücke Gleitkommazahlen sind, ist die Differenz eine Gleitkommazahl.

Verfügbarkeit: ActionScript 1.0, Flash Lite 1.0

Operanden

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.

Rückgabewerte

Number - Eine Ganzzahl oder eine Gleitkommazahl.

Beispiel

Verwendung 1: Die folgende Anweisung kehrt das Vorzeichen des Ausdrucks 2 + 3 um:

trace(-(2+3)); // Ausgabe: -5 

Verwendung 2: Die folgende Anweisung subtrahiert die Ganzzahl 2 von der Ganzzahl 5:

trace(5-2); // Ausgabe: 3 

Das Ergebnis ist die Ganzzahl 3.

Verwendung 3: Die folgende Anweisung subtrahiert die Gleitkommazahl 1.5 von der Gleitkommazahl 3.25:

trace(3.25-1.5); // Ausgabe: 1.75 

Das Ergebnis 1.75 ist wiederum eine Gleitkommazahl.