JavaScript Number parseInt() Methode
- Vorherige Seite parseFloat()
- Nächste Seite prototype
- Nach oben JavaScript Number Referenzhandbuch
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");
Beispiel 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
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()
.
- Vorherige Seite parseFloat()
- Nächste Seite prototype
- Nach oben JavaScript Number Referenzhandbuch