Ultimele tutoriale de dezvoltare web
 

JavaScript parseInt() Function

<Funcții JavaScript globale

Exemplu

Analizează diferite siruri de caractere:

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;

Rezultatul n va fi:

Încearcă - l singur »

Definiție și utilizare

parseInt() Funcția parses un șir și returnează un întreg.

Parametrul radix este utilizat pentru a specifica ce sistem numeric pentru a fi utilizat, de exemplu, un radix de 16 (hexadecimal) indică faptul că numărul din șirul trebuie analizat dintr - un număr hexazecimal la un număr zecimal.

Dacă parametrul Radix este omis, JavaScript presupune următoarele:

  • Dacă șirul începe cu "0x" , radix este de 16 (hexadecimal)
  • Dacă șirul începe cu "0" , radix este 8 (octal) . Această caracteristică este învechită
  • Dacă șirul începe cu orice altă valoare, radix este de 10 (decimal)

Note: Numai primul număr din șirul este returnat!

Note: început și de final spațiile sunt permise.

Note: În cazul în care primul caracter nu poate fi convertit la un număr, parseInt() returnează NaN.

Notă: browsere mai vechi vor avea ca rezultat parseInt("010") ca 8, deoarece versiunile mai vechi ale ECMAScript, (mai vechi de ECMAScript 5, utilizează radix octal (8) , ca implicit , atunci când șirul începe cu "0" . Ca de ECMAScript 5, implicit este radix zecimală (10) .


Suport pentru browser-

Funcţie
parseInt() da da da da da

Sintaxă

parseInt( string,radix )

Valorile parametrilor

Parametru Descriere
string Necesar. Șirul de a fi analizat
radix Opțional. Un număr (from 2 to 36) de (from 2 to 36) , care reprezintă sistemul numeric pentru a fi utilizat

Detalii tehnice

Întoarcere Valoare: Un număr. În cazul în care primul caracter nu poate fi convertit la un număr, NaN este returnat
JavaScript Versiune: 1.0

<Funcții JavaScript globale