English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Atributos globales de JavaScript/Función
parseInt()La función tiene como objetivo: analizar el parámetro de cadena y devolver el entero especificado de la base.
El parámetro de base se utiliza para especificar el sistema numérico a usar, por ejemplo, base16(Hexadecimal) indica que se deben interpretar los números de la cadena en números decimales.
Si el parámetro radix no está definido (o no existe), JavaScript asume lo siguiente:
Si la cadena comienza con " 0x", la base es16(Hexadecimal)
Si la cadena comienza con " 0", la base es8(Octal)
Si la cadena comienza con cualquier otro valor, la base es10(Decimal)
Si el primer carácter no se puede convertir en un número, parseInt() devuelve NaN。
Si parseInt() encuentra un carácter que no es un número en la base especificada, ignora ese carácter y todos los caracteres posteriores, y devuelve el valor entero解析到该点的值。
parseInt() trunca un número a un valor entero. Permite espacios en blanco al principio y al final...
Para convertir un número en una cadena de texto de base específica, utilice 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); // 9Prueba aquí‹/›
Todos los navegadores admiten completamente la función parseInt():
Function | |||||
parseInt() | es | es | es | es | es |
Parámetro | Descripción |
---|---|
cadena | obligatorio) la cadena que se debe analizar |
radix | opcionalmente entre2hasta36enteros entre |
Valor devuelto: | Devuelve un entero que se ha parseado de la cadena proporcionada. Si el primer carácter no se puede convertir en un número, se devuelve NaN. |
---|---|
Versión de JavaScript: | ECMAScript 1 |