Subtraktionsoperator (-)
Aktualisiert: November 2007
Subtrahiert den Wert eines Ausdrucks von einem anderen oder bewirkt die unäre Negation eines einzelnen Ausdrucks.
number1 - number2
-number
Argumente
number1
Beliebiger numerischer Ausdruck.number2
Beliebiger numerischer Ausdruck.number
Beliebiger numerischer Ausdruck.
Hinweise
In Syntax 1 wird der Subtraktionsoperator (-) verwendet, um die Differenz zweier Zahlen durch arithmetische Subtraktion zu bestimmen. In Syntax 2 wird der Subtraktionsoperator (-) als unärer Negationsoperator verwendet, um den negativen Wert eines Ausdrucks anzugeben.
In Syntax 2 werden Ausdrücke, wie bei allen anderen unären Operatoren, wie folgt ausgewertet:
Falls der Operator auf die Ausdrücke undefined oder null angewendet wird, entsteht ein Laufzeitfehler.
Objekte werden in Zeichenfolgen konvertiert.
Zeichenfolgen werden, sofern möglich, in Zahlen konvertiert. Andernfalls wird ein Laufzeitfehler generiert.
Boolesche Werte werden wie Zahlen behandelt (0 = false, 1 = true).
Der Operator wird auf die resultierende Zahl angewendet. Wenn das Ergebnis in Syntax 2 ungleich Null ist, entspricht result der resultierenden Zahl mit umgekehrtem Vorzeichen. Wenn die resultierende Zahl Null ist, ist result gleich Null.
Anforderungen
Siehe auch
Konzepte
Zusammenfassung der Operatoren