Referencia de JavaScript 1.5:Funciones globales:parseFloat
De MDC
Tabla de contenidos |
[editar] Resumen
Función Del Núcleo
Convierte (parsea) un argumento de tipo cadena y devuelve un número de punto flotante.
[editar] Sintaxis
parseFloat(cadena)
[editar] Parámetros
-
cadena - Una cadena que representa al valor que se desea convertir.
[editar] Descripción
parseFloat es una función de alto nivel y no está asociada a ningún objeto.
parseFloat convierte su argumento, una cadena, y devuelve un número de punto flotante. Si encuentra un carácter diferente al signo (+ o -), numerales (0-9), un punto decimal o un exponente, devuelve el valor hasta ese punto e ignora ese carácter y todos los correctos siguientes. Se permiten espacios anteriores y posteriores.
Si el primer carácter no se puede convertir a número, parseFloat devuelve NaN.
Para fines aritméticos, el valor NaN no es un número para ninguna base. Puede llamar a la función isNaN para determinar si el resultado de parseFloat es NaN. Si se pasa NaN en operaciones aritméticas, la operación resultante también será NaN.
[editar] Ejemplos
[editar] Ejemplo: parseFloat devolviendo un número
Todos los siguientes ejemplos devuelven 3.14:
parseFloat("3.14");parseFloat("314e-2");parseFloat("0.0314E+2");var cadena = "3.14";parseFloat(cadena);parseFloat("3.14más caracteres no dígitos");
[editar] Example: parseFloat returning NaN
El siguiente ejemplo devuelve NaN:
parseFloat("FF2");