English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JavaScript globale Attribute/Funktion
parseInt()Die Funktion dient dazu, den String-Parameter zu analysieren und die Ganzzahl im angegebenen Basiszahlensystem zurückzugeben.
Der Basisparameter wird verwendet, um das zu verwendende Zahlensystem zu spezifizieren, zum Beispiel, Basis16(Hexadezimal) bedeutet, dass die Ziffern im String von Hexadezimalziffern in Dezimalzahlen umgewandelt werden sollen.
Falls der radix-Parameter nicht definiert ist (oder nicht existiert), geht JavaScript davon aus:
Falls der String mit " 0x" beginnt, ist die Basis16(Hexadezimal)
Falls der String mit " 0" beginnt, ist die Basis8(Oktal)
Falls der String mit einem anderen Wert beginnt, ist die Basis10(Dezimal)
Falls der erste Buchstabe nicht in eine Zahl umgewandelt werden kann, gibt parseInt() NaN zurück.
Falls parseInt() auf ein Zeichen trifft, das nicht im angegebenen Basiszahlensystem vorkommt, ignoriert es dieses Zeichen und alle nachfolgenden Zeichen und gibt den Ganzzahlwert zurück, der bis zu diesem Punkt geparst wurde.
parseInt() kürzt die Zahl auf den Ganzzahlwert. Es werden Leerzeichen am Anfang und am Ende erlaubt.
Um die Zahl in einen bestimmten Basiszahlensystem-String umzuwandeln, verwenden Sie intValue.toString(radix).
parseInt(string, radix)
parseInt("12"); // 12 parseInt("12.25");// 12 parseInt("15px"); // 15 parseInt("34 45 66"); // 34 parseInt(" 20 "); // 20 parseInt("Parrot 12");// NaN parseInt('314e-2'); // 3 parseInt('0.0314E+2');// 0 parseInt('13', 8);// 11 parseInt('10', 16); // 16 parseInt('0xF', 16); // 15 parseInt('1001', 2); // 9Testen Sie heraus‹/›
Die Funktion parseInt() wird von allen Browsern vollständig unterstützt:
Funktion | |||||
parseInt() | ist | ist | ist | ist | ist |
Parameter | Beschreibung |
---|---|
Zeichenkette | notwendig) zu interpretierende Zeichenkette |
radix | optional zwischen2bis36Zwischen den Integer, die den Basiswert (den Basiswert im mathematischen Zahlensystem) darstellen |
Rückgabewert: | Gibt die als Integer interpretierte Zahl zurück, die aus der angegebenen Zeichenkette gelesen wird. Wenn der erste Zeichen nicht in eine Zahl umgewandelt werden kann, wird NaN zurückgegeben. |
---|---|
JavaScript-Version: | ECMAScript 1 |