A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Operators/Subtraction below:

Subtraktion (-) - JavaScript | MDN

Subtraktion (-)

Baseline Widely available

Der Subtraktionsoperator (-) subtrahiert die beiden Operanden und ergibt ihre Differenz.

Probieren Sie es aus
console.log(5 - 3);
// Expected output: 2

console.log(3.5 - 5);
// Expected output: -1.5

console.log(5 - "hello");
// Expected output: NaN

console.log(5 - true);
// Expected output: 4
Syntax Beschreibung

Der - Operator ist für zwei Typen von Operanden überladen: Zahl und BigInt. Er zwingt zuerst beide Operanden zu numerischen Werten und testet deren Typen. Er führt eine BigInt-Subtraktion durch, wenn beide Operanden zu BigInts werden; andernfalls führt er eine Zahlen-Subtraktion durch. Ein TypeError wird ausgelöst, wenn ein Operand zu einem BigInt wird, der andere jedoch zu einer Zahl.

Beispiele Subtraktion mit Zahlen

Andere Nicht-BigInt-Werte werden in Zahlen umgewandelt:

"foo" - 3; // NaN; "foo" is converted to the number NaN
5 - "3"; // 2; "3" is converted to the number 3
Subtraktion mit BigInts

Sie können BigInt- und Zahl-Operanden bei der Subtraktion nicht mischen.

2n - 1; // TypeError: Cannot mix BigInt and other types, use explicit conversions
2 - 1n; // TypeError: Cannot mix BigInt and other types, use explicit conversions

Um eine Subtraktion mit einem BigInt und einem Nicht-BigInt durchzuführen, konvertieren Sie einen der Operanden:

2n - BigInt(1); // 1n
Number(2n) - 1; // 1
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4