Hvordan konvertere Celsius til Fahrenheit i JavaScript

Hvordan konvertere Celsius til Fahrenheit i JavaScript
I følge det internasjonale systemet for enheter (SI), Celsius og Fahrenheit er begge avledede skalaer som brukes i erstatning til Kelvin. Fahrenheit ble oppfunnet av den tyske fysikeren Daniel Gabriel Fahrenheit mens Celsius ble oppfunnet av den svenske astronomen Anders Celsius. Begge disse måleskalaene er verdens mest brukte skalaer når det gjelder målingstemperatur.

Vann fryser på 0 ℃ på Celsius, mens det koker på 100 ℃. Fahrenheit har et frysepunkt med 32 og et kokepunkt på 212 ℉.

Konvertering av Celsius til Fahrenheit Scale

Med følgende ligning kan vi konvertere fra Celsius til Fahrenheit:

F = (9*c + 160) / 5

Temperaturen i Celsius er C, og temperaturen i Fahrenheit er f.

Konvertering av Fahrenheit til Celsius Scale

Tilsvarende, ved å bruke ligningen nedenfor, kan vi konvertere fra Fahrenheit til Celsius:

C = 5/9 (F-32)

Temperaturen i Celsius er C, og temperaturen i Fahrenheit er f.

I denne oppskrivningen lærer vi hvordan vi kan konvertere temperaturen vår fra Celsius til Fahrenheit i JavaScript. La oss hoppe inn i implementeringsdelen:

Celsius til Fahrenheit eksempel

I dette eksemplet vil vi se hvordan vi kan implementere algoritmen i en JavaScript -kode.

La Celsius = 32
La Fahrenheit = 0
const convertTemp = (tempincelsius) =>
Fahrenheit = (9 * Tempincelsius + 160)/5
konsoll.Log (Fahrenheit)

ConvertTemp (Celsius)

Ovennevnte kode tar en Celsius -temperatur og konverterer den til Fahrenheit. I denne koden er Celsius en variabel som har verdien i Celsius -skalaen. Fahrenheit er også en variabel som vil lagre resultatet i Fahrenheit.

Opprinnelig settes Fahrenheit til 0 mens den får den beregnede verdien når ConvertTemp () er kalt. De ConvertTemp () Funksjonen tar en parameter som selvfølgelig er Celsius -verdien og deretter beregner den til Fahrenheit og lagrer den i Fahrenheit -variabelen. Denne funksjonen logger også verdien i utgangsterminalen også.

Her er utgangen:

E: \ NodeWorkspace> Node Basic.JS
89.6

La oss implementere koden ovenfor i HTML som dynamisk vil beregne Celsius -verdien til Fahrenheit:

HTML -kode:


















JavaScript -kode:

I HTML -koden ovenfor har vi brukt Bootstrap for å gi stiler til elementene for å få dem til å se litt bedre ut enn standardene.

Det er en inngangsfelttemp som tar inn heltallverdien og et annet inngangsfelt med ID for FAHT som er et skrivebeskyttet felt og bare kan sende ut det beregnede resultatet av Celsius-verdien.

I JavaScript-koden er det en lytter på klikk på sending på innsendingsknapp som ved klikking, utløser resultatet () -funksjonen og setter verdien til det skrivebeskyttede inngangsfeltet, og viser den på nettleseren.

La oss se utdataene i nettleseren:

Etter å ha lagt inn verdiene vil vi se følgende resultater:

Konklusjon

For å konvertere temperaturen fra Celsius til Fahrenheit, kan du bruke formlene F = (9*C + 160) /5 hvor F er temperaturen i Fahrenheit og C er temperaturen i Celsius. Du må bare legge denne formelen i JavaScript og gi temperaturen i ønsket skala, og programmet vil konvertere den til ønsket skala som i vårt tilfelle er Fahrenheit. Vel, vi lærte å konvertere Cecsius til Fahrenheit og omvendt i JavaScript.