Compartir a través de


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); 

Vea también

Referencia

Extensiones de tipo de número

Number (Objeto)

isNaN (Método)

Otros recursos

Referencia del lenguaje