JavaScript Number parseInt() Methode

Definition und Verwendung

Number.parseInt() Die Methode interpretiert den Wert als Zeichenfolge und gibt das erste Ganzzahl zurück.

radix Der Parameter legt das zu verwendende Zahlensystem fest:

2 = Binär, 8 = Oktal, 10 = Dezimal, 16 = Hexadezimal.

wenn weggelassen radix, JavaScript nimmt an, dass die Basis 10 ist. Wenn der Wert mit "0x" beginnt, nimmt JavaScript an, dass die Basis 16 ist.

Hinweis:

Wird der erste Zeichen in eine Zahl umgewandelt, wird NaN.

Leitende und abschließende Leerzeichen werden ignoriert.

Es wird nur das erste gefundene Ganzzahl zurückgegeben.

Beispiel

Beispiel 1

Number.parseInt("10");
Number.parseInt("10.00");
Number.parseInt("10.33");
Number.parseInt("34 45 66");
Number.parseInt(" 60 ");
Number.parseInt("40 years");
Number.parseInt("He was 40");

Versuchen Sie es selbst

Beispiel 2

Number.parseInt("10", 10);
Number.parseInt("010");
Number.parseInt("10", 8);
Number.parseInt("0x10");
Number.parseInt("10", 16);

Versuchen Sie es selbst

Syntax

Number.parseInt(string, radix)

Parameter

Parameter Beschreibung
value Erforderlich. Der zu interpretierende Wert.
radix

Optional. Standardwert ist 10.

Bestimmt die numerische Werte des Zahlensystems (von 2 bis 36).

Rückgabewert

Typ Beschreibung
Boolsche Werte Wird keine Ganzzahl gefunden, wird NaN zurückgegeben.

Browser-Unterstützung

Number.parseInt() Es sind ECMAScript6 (ES6)-Funktionen.

Alle modernen Browser unterstützen ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt

Internet Explorer 11 (oder frühere Versionen) unterstützt dies nicht Number.parseInt().