[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Number/parseFloat [Back]  [Original]

Number.parseFloat() - JavaScript | MDN

Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.

View in English Always switch to English

Number.parseFloat()

Baseline Widely available

This feature is well established and works across many devices and browser versions. Its been available across browsers since septiembre de 2015.

El mtodo Number.parseFloat() analiza un argumento y devuelve un nmero de punto flotante. Si un nmero no se puede analizar a partir del argumento, devuelve NaN.

In this article

Prubalo

function circumference(r) {
  if (Number.isNaN(Number.parseFloat(r))) {
    return 0;
  }
  return parseFloat(r) * 2.0 * Math.PI;
}

console.log(circumference("4.567abcdefgh"));
// Expected output: 28.695307297889173

console.log(circumference("abcdefgh"));
// Expected output: 0

Sintaxis

js
Number.parseFloat(string);

Parmetros

string

El valor a analizar. Si este argumento no es una cadena, entonces se convierte en una usando la operacin abstracta ToString. Se ignora el espacio en blanco inicial en este argumento.

Valor de retorno

Un nmero de coma flotante convertido a partir del string dado.

O NaN cuando el primer carcter que no es un espacio en blanco no se puede convertir en un nmero.

Ejemplos

Number.parseFloat vs parseFloat

Este mtodo tiene la misma funcionalidad que la funcin global parseFloat():

js
Number.parseFloat === parseFloat; // true

Este mtodo tambin es parte de ECMAScript 2015. (Su propsito es la modularizacin de globales).

Consulte parseFloat() para obtener ms detalles y ejemplos.

Especificaciones

Specification
ECMAScript 2027 LanguageSpecification
# sec-number.parsefloat

Compatibilidad con navegadores

Vase tambin


Web Proxy Viewer  |  New URL  |  Original Page