Cómo convertir Celsius en Fahrenheit en JavaScript

Cómo convertir Celsius en Fahrenheit en JavaScript
Según el Sistema Internacional de Unidades (SI), Celsius y Fahrenheit son escalas derivadas que se usan en reemplazo a Kelvin. Fahrenheit fue inventado por el físico alemán Daniel Gabriel Fahrenheit, mientras que Celsius fue inventado por el astrónomo sueco Anders Celsius. Ambas escalas de medición son las escalas más utilizadas del mundo cuando se trata de medir la temperatura.

El agua se congela a 0 ℃ en Celsius, mientras hierve a 100 ℃. Fahrenheit tiene un punto de congelación de agua a los 32 años y un punto de ebullición de 212 ℉.

Conversión de Celsius a la escala Fahrenheit

Con la siguiente ecuación, podemos convertir de Celsius a Fahrenheit:

F = (9*C + 160) / 5

La temperatura en Celsius es C, y la temperatura en Fahrenheit es F.

Conversión de Fahrenheit a Celsius Scale

Del mismo modo, utilizando la ecuación a continuación, podemos convertir de Fahrenheit a Celsius:

C = 5/9 (F-32)

La temperatura en Celsius es C, y la temperatura en Fahrenheit es F.

En este artículo, aprenderemos cómo podemos convertir nuestra temperatura de Celsius a Fahrenheit en JavaScript. Saltemos a la parte de implementación:

Celsius a Fahrenheit Ejemplo

En este ejemplo, veremos cómo podemos implementar el algoritmo en un código JavaScript.

Deja Celsius = 32
Deja que Fahrenheit = 0
const converttemp = (tempincelsius) =>
Fahrenheit = (9 * Tempincelsius + 160)/5
consola.Log (Fahrenheit)

Converttemp (Celsius)

El código anterior toma una temperatura Celsius y la convierte en Fahrenheit. En este código, Celsius es una variable que contiene el valor en la escala de Celsius. Fahrenheit también es una variable que almacenará el resultado en Fahrenheit.

Inicialmente, Fahrenheit se establece en 0 mientras obtiene el valor calculado cuando el converttemp () se llama. El converttemp () La función toma un parámetro que, por supuesto, es el valor de Celsius y luego lo calcula en Fahrenheit y lo almacena en la variable Fahrenheit. Esta función también registra el valor en el terminal de salida.

Aquí está la salida:

E: \ noDeWorkspace> nodo básico.js
89.6

Implementemos el código anterior en HTML que calculará dinámicamente el valor de Celsius en Fahrenheit:

Código HTML:


















Código JavaScript:

En el código HTML anterior, hemos usado Bootstrap para dar estilos a los elementos para que se vean un poco mejor que los predeterminados.

Hay una temperatura de campo de entrada que toma el valor entero y otro campo de entrada con la ID de FAHT, que es un campo de solo lectura y solo puede generar el resultado calculado del valor de Celsius.

En el código JavaScript, hay un oyente de eventos en el cierre en el botón Enviar que, al hacer clic, desencadena la función resultado () y establece el valor en el campo de entrada de solo lectura, y lo muestra en el navegador.

Veamos la salida del navegador:

Después de ingresar los valores, veremos los siguientes resultados:

Conclusión

Para convertir la temperatura de Celsius a Fahrenheit, puede usar las fórmulas F = (9*C + 160) /5 en la que F es la temperatura en Fahrenheit y C es la temperatura en Celsius. Solo debe poner esta fórmula en JavaScript y proporcionar la temperatura en la escala requerida y el programa lo convertirá en la escala deseada que en nuestro caso es Fahrenheit. Bueno, aprendimos a convertir Cecsius en Fahrenheit y viceversa en JavaScript.