English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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).
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); // 9Teste e Veja‹/›
Todos os navegadores suportam completamente a função parseInt():
Function | |||||
parseInt() | é | é | é | é | é |
Parâmetro | Descrição |
---|---|
string | necessário) a string a ser analisada |
radix | entre (opcional)2e36número inteiro entre |
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 |