ES6 - Number.parseFloat
Un número de punto flotante analizado a partir del valor dado. Si el valor no se puede convertir en un número, se devuelve NaN.
Sintaxis
La sintaxis que se proporciona a continuación es para la función Number.parseFloat, donde string es el valor parse.
Number.parseFloat(string)
Ejemplo
<script>
console.log(Number.parseFloat('10.3meters'));
console.log(Number.parseFloat('abc10.3xyz'));
</script>
La salida del código anterior será como se muestra a continuación:
10.3
NaN