Baseline Widely available
El método Number.parseFloat()
analiza un argumento y devuelve un número de punto flotante. Si un número no se puede analizar a partir del argumento, devuelve NaN
.
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
Number.parseFloat(string);
Parámetros
string
El valor a analizar. Si este argumento no es una cadena, entonces se convierte en una usando la operación abstracta ToString
. Se ignora el espacio en blanco inicial en este argumento.
Un número de coma flotante convertido a partir del string
dado.
O NaN
cuando el primer carácter que no es un espacio en blanco no se puede convertir en un número.
Este método tiene la misma funcionalidad que la función global parseFloat()
:
Number.parseFloat === parseFloat; // true
Este método también es parte de ECMAScript 2015. (Su propósito es la modularización de globales).
Consulte parseFloat()
para obtener más detalles y ejemplos.
Number.parseFloat
en core-js
Number
: El objeto al que pertenece este método.parseFloat()
.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4