AD

¿Ya dominas lo básico? Un curso estructurado de JavaScript es la vía rápida para dar el salto.

Ver cursos de JavaScript en Udemy

Enlace de afiliado. No te cuesta nada extra.

🟨Lecciones de JavaScript
Lección 67 / 69

Convertir temperaturas (Celsius ⇄ Fahrenheit)

En esta lección practicarás cómo traducir una fórmula directamente a código, usando la conversión entre grados Celsius y Fahrenheit. Está dirigida a quien ha buscado «convertir Celsius a Fahrenheit en JavaScript».

Pasar de Celsius (°C) a Fahrenheit (°F) usa la fórmula «°C × 9/5 + 32», y volver de Fahrenheit a Celsius, «(°F − 32) × 5/9». La conversión de unidades es un tema clásico de práctica. Te permite experimentar el flujo básico de la programación: traducir una fórmula matemática directamente a un cálculo en JavaScript.

El código de ejemplo tiene dos funciones, celsiusToFahrenheit y fahrenheitToCelsius, cada una convirtiendo su fórmula directamente en código. Comprueba la relación de ida y vuelta: 25 °C se convierte en 77 °F, y convertir esos 77 °F de vuelta te da otra vez 25 °C; confirmarlo afianza la comprensión.

Un tropiezo habitual al empezar es equivocarse con el orden de la división o la precedencia de operadores, produciendo un resultado no deseado. Al traducir una fórmula a código, usar paréntesis para hacer explícito el orden ayuda a prevenir este tipo de fallo. Es una conversión simple pero práctica, trasladando coeficientes y constantes directamente al código.

Es un proceso realmente necesario en aplicaciones que manejan datos de países que usan Fahrenheit, como Estados Unidos, y buena práctica de traducir una fórmula sencilla a código. Al desarrollar aplicaciones meteorológicas o dirigidas a usuarios de otros países, esta conversión de unidades es algo que necesitarás de verdad.

JavaScript
SALIDA

💡 Todo lo que pases a console.log() aparece en la salida de abajo.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)