Desentrañando parseFloat() en JavaScript
Aprende a usar la función para convertir cadenas de texto en números decimales
La función parseFloat() es un método en el lenguaje de programación
Ejemplo 1: Obtener número flotante desde una cadena
const cadena = "10.5";
const numeroFlotante = parseFloat(cadena);
console.log(numeroFlotante); // Output: 10.5
En este ejemplo, se utiliza parseFloat() para obtener el número flotante 10.5 desde la cadena «10.5». La función parseFloat() convierte la cadena en un número flotante y devuelve el resultado.
Ejemplo 2: Limpiar un número flotante con ceros decimales
const cadena = "34.70";
const numeroFlotante = parseFloat(cadena);
console.log(numeroFlotante); // Output: 34.7
En este ejemplo, se utiliza parseFloat() para obtener el número flotante 34.70 desde la cadena «34.70». La función parseFloat() limpia los ceros decimales innecesarios y devuelve el resultado.
Ejemplo 3: Convertir un número entero a flotante
const numeroEntero = 123;
const numeroFlotante = parseFloat(numeroEntero);
console.log(numeroFlotante); // Output: 123
En este ejemplo, se utiliza parseFloat() para convertir el número entero 123 a un número flotante. La función parseFloat() devuelve el mismo valor ya que no hay parte decimal en la cadena.
Ejemplo 4: Obtener número flotante de una cadena con signo y punto
const cadena = "-12.5";
const numeroFlotante = parseFloat(cadena);
console.log(numeroFlotante); // Output: -12.5
En este ejemplo, se utiliza parseFloat() para obtener el número flotante -12.5 desde la cadena «-12.5». La función parseFloat() considera tanto el signo negativo como la parte decimal en la cadena y devuelve el resultado.
Ejemplo 5: Limpiar un número flotante con ceros innecesarios
const cadena = "10.700";
const numeroFlotante = parseFloat(cadena);
console.log(numeroFlotante); // Output: 10.7
En este ejemplo, se utiliza parseFloat() para obtener el número flotante 10.700 desde la cadena «10.700». La función parseFloat() limpia los ceros innecesarios y devuelve el resultado.
Ejemplo 6: Concatenar un número flotante a una cadena
const numeroFlotante = 15.2;
const cadenaConNumero = "El número flotante es: " + numeroFlotante;
console.log(cadenaConNumero); // Output: El número flotante es: 15.2
En este ejemplo, se utiliza parseFloat() para obtener el número flotante 15.2. Luego, se concatena la cadena «El número flotante es: » con el número flotante utilizando el operador +
(más). La cadena resultante se imprime en la consola.
Conclusión
En resumen, parseFloat() es una función útil en JavaScript que permite convertir cadenas de texto en números decimales. Al usarla en proyectos futuros, podrás asegurarte de que los valores numéricos sean precisos y evitar errores de conversión innecesarios. Además, al conocer su funcionamiento, podrás optimizar el rendimiento de tus aplicaciones y mejorar la calidad del código.