English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Função parseInt() do JavaScript

 Atributos Globais do JavaScript/Função

parseInt()A função tem a seguinte função: analisar o parâmetro de string e retornar o inteiro especificado na base.

O parâmetro de base é usado para especificar o sistema numérico a ser usado, por exemplo, base16(Hexadecimal) indica que os números na string devem ser analisados como números decimais.

Se o parâmetro radix não for definido (ou não existir), o JavaScript assume o seguinte:

  • Se a string começar com '0x', a base é16(Hexadecimal)

  • Se a string começar com '0', a base é8(Octal)

  • Se a string começar com qualquer outro valor, a base é10(Decimal)

Se o primeiro caractere não puder ser convertido em um número, parseInt() retornará NaN.

Se parseInt() encontrar um caractere que não é um número na base especificada, ele ignorará esse caractere e todos os caracteres subsequentes, retornando o valor inteiro解析到该点的.

parseInt() trunca um número em um valor inteiro. Permite espaços em branco no início e no final...

Para converter um número em uma string de texto de base específica, use intValue.toString(radix).

Sintaxe:

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);  // 9
Teste e Veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente a função parseInt():

Function
parseInt()ééééé

Valor do Parâmetro

ParâmetroDescrição
stringnecessário) a string a ser analisada
radixentre (opcional)2e36número inteiro entre

Detalhes Técnicos

Retorno:Inteiro extraído da string fornecida. Se o primeiro caractere não puder ser convertido em número, retorna NaN.
Versão do JavaScript:ECMAScript 1

 Atributos Globais do JavaScript/Função