Neueste Web-Entwicklung Tutorials
 

JavaScript parseInt() Function

<JavaScript Globale Funktionen

Beispiel

Parse verschiedenen Saiten:

var a = parseInt("10") + "<br>";
var b = parseInt("10.00") + "<br>";
var c = parseInt("10.33") + "<br>";
var d = parseInt("34 45 66") + "<br>";
var e = parseInt(" 60 ") + "<br>";
var f = parseInt("40 years") + "<br>";
var g = parseInt("He was 40") + "<br>";

var h = parseInt("10",10)+ "<br>";
var i = parseInt("010")+ "<br>";
var j = parseInt("10",8)+ "<br>";
var k = parseInt("0x10")+ "<br>";
var l = parseInt("10",16)+ "<br>";

var n = a + b + c + d + e + f + g + "<br>" + h + i + j + k +l;

Das Ergebnis von n wird:

Versuch es selber "

Definition und Verwendung

Die parseInt() Funktion parst eine Zeichenfolge und gibt eine ganze Zahl ist .

Die Radix - Parameter verwendet wird , das Zahlensystem anzugeben , die verwendet werden, beispielsweise ein radix von 16 (hexadecimal) zeigt an, dass die Zahl in der Zeichenfolge sollte aus einer hexadezimalen Zahl in eine Dezimalzahl geparst werden.

Wenn der Radix Parameter weggelassen wird, nimmt JavaScript folgende:

  • Wenn die Zeichenfolge mit beginnen "0x" , die Radix 16 (hexadecimal)
  • Wenn die Zeichenfolge mit beginnt "0" , ist die Radix 8 (octal) . Diese Funktion ist veraltet
  • Wenn der String mit einem anderen Wert beginnt, der Radix ist 10 (decimal)

Note: Nur die erste Zahl in der Zeichenfolge zurückgegeben!

Note: Führende und nachgestellte Leerzeichen erlaubt sind.

Note: Wenn das erste Zeichen nicht in eine Zahl umgewandelt werden kann, parseInt() den Wert NaN zurück.

Hinweis: Ältere Browser führt parseInt("010") als 8, da ältere Versionen von ECMAScript (älter als ECMAScript 5, verwendet die Oktal radix (8) als Standard , wenn die Zeichenfolge beginnt mit "0" . Ab ECMAScript 5, die Standardeinstellung ist der dezimale radix (10) .


Browser-Unterstützung

Funktion
parseInt() Ja Ja Ja Ja Ja

Syntax

parseInt( string,radix )

Parameterwerte

Parameter Beschreibung
string Erforderlich. Die Zeichenfolge werden analysiert
radix Optional. Eine Anzahl (from 2 to 36) , die das Zahlensystem darstellt verwendet werden

Technische Details

Rückgabewert: Eine Zahl. Wenn das erste Zeichen nicht in eine Zahl umgewandelt werden kann, wird NaN zurückgegeben
JavaScript Version: 1.0

<JavaScript Globale Funktionen