Number.parseInvariant (Función)
Actualización: noviembre 2007
Devuelve un valor numérico de una representación en forma de cadena de un número. Esta función es estática y se puede llamar sin crear una instancia del objeto.
var numberVar = Number.parseInvariant(value);
Arguments
Término |
Definición |
---|---|
value |
Cadena que representa un número entero o de punto flotante. |
Valores devueltos
Representación de punto flotante de value, si value representa un número; de lo contrario, NaN (un valor no numérico).
Comentarios
Utilice la función parseInvariant para crear un valor numérico a partir de una representación en forma de cadena de un número. El argumento value puede contener un separador decimal y los caracteres "+" y "-" para indicar positivo y negativo, respectivamente.
La función parseInvariant proporciona un análisis coherente entre todos los tipos y se debe utilizar en lugar del método ECMAScript (JavaScript) similar parseInt.
Ejemplo
En el ejemplo siguiente se muestra cómo utilizar la función parseInvariant para crear un valor numérico a partir de una representación en forma de cadena de un número.
var a = Number.parseInvariant("4");
var b = new Number(2);
var c = Number.parseInvariant("1.53") + a + b;
// View the results: "7.53"
alert(c);