Sintaxis de la función parsefloat ()
varfloat = parsefloat (cadena)Valor de retorno
El valor de retorno de la función parsefloat () es del tipo de datos de flotación
información adicional
Ejemplos de la función parsefloat ()
Echemos un vistazo a algunos ejemplos diferentes y sus salidas de la función Parsefloat ().
Una cadena que contiene solo valores numéricos dentro de él
Entonces, creemos una cadena para trabajar con la siguiente línea:
Luego pase esta cadena a la función parsefloat () en el registro de la consola para obtener la salida directamente en el terminal como:
consola.log (parsefloat (str1));Tras la ejecución, obtenemos el siguiente resultado en nuestro terminal:
Como puede ver, obtuvimos el valor numérico absoluto en nuestro terminal.
Una cadena que contiene un valor numérico de punto flotante
Esta vez, vamos a crear una cadena que contenga un punto decimal con la siguiente línea:
Luego, vamos a analizar esta cadena y almacenar el valor de retorno dentro de otra variable, y luego lo pasaremos a la función de registro de consola como
salida var = parsefloat (str2);Obtenemos el siguiente resultado en el terminal:
Como puede ver, obtuvimos el valor total de punto flotante en nuestra variable producción.
Una cadena con un valor de punto flotante pero cero al final
Para este ejemplo, crearemos la siguiente cadena
Como puede ver, dentro de la cadena, el valor termina en dos ceros. Ahora, vamos a convertir esta cadena en un flotador y almacenarla dentro de una nueva variable como
salida var = parsefloat (str3);Después de eso, podemos usar la función de registro de consola para imprimir el valor de esta variable producción:
consola.log (salida);Tras la ejecución, obtenemos la siguiente salida:
Como puede ver, la función parsefloat () eliminó los ceros finales del valor numérico, ya que no significan nada.
Una cadena con espacios y múltiples números
Para este ejemplo, vamos a crear una nueva cadena que incluirá múltiples números pero con espacios entre ellos como
Ahora, vamos a analizar dentro de la función parsefloat () y luego almacenar el valor de retorno en una variable como
salida var = parsefloat (str4);Ahora, obtenemos la pantalla utilizando la función de registro de la consola como:
consola.log (salida);Tras la ejecución, obtenemos el siguiente resultado en nuestro terminal:
Como puede observar, al encontrar un personaje que no sea un número o un punto decimal, el parsefloat () ignora los próximos caracteres en la cadena y solo nos devuelve el número antes del primer espacio en blanco.
Una cadena con un solo número entre espacios
Ahora, vamos a trabajar con otro ejemplo que incluye espacios, esta vez, vamos a trabajar con la siguiente cadena:
Como puede ver, la cadena anterior contiene el número entre espacios en blanco en ambos extremos. Ahora lo pasaremos a nuestra función Parsefloat (), y luego vamos a registrar la salida de consola en el terminal usando:
salida var = parsefloat (str5);Obtenemos el siguiente resultado en nuestro terminal:
Como puede ver, los espacios fueron ignorados, y solo el número se tomó y se convirtió en un valor de punto flotante.
Envolver
La función parsefloat () es una función de JavaScript incorporada que vino con la versión de ES6. Esta función solo tiene un trabajo: tomar una cadena, obtener los valores numéricos o de punto flotante y devolver ese valor de punto flotante en una variable. En esta publicación, hemos tomado múltiples ejemplos de la función parsefloat () para demostrar algunos de los casos que pueden ocurrir.