Jak przekształcić Celsjusza na Fahrenheita w JavaScript

Jak przekształcić Celsjusza na Fahrenheita w JavaScript
Według międzynarodowego systemu jednostek (SI), Celsjusz I Fahrenheit to oba pochodne skale, które są używane w wymianie na Kelvin. Fahrenheit został wynaleziony przez niemieckiego fizyka Daniela Gabriela Fahrenheita, podczas gdy Celsjusz został wymyślony przez szwedzkiego astronomu Andersa Celsjusza. Obie te skale pomiarowe są najczęściej używanymi skalami na świecie, jeśli chodzi o pomiar temperatury.

Woda zamarza na 0 ℃ na Celsjuszu, podczas gdy gotuje się przy 100 ℃. Fahrenheit ma zamarzającą temperaturę wody w 32 i punkcie wrzenia 212 ℉.

Konwersja Celsjusza na skalę Fahrenheita

Dzięki następującemu równaniu możemy przeliczyć z Celsjusza na Fahrenheita:

F = (9*C + 160) / 5

Temperatura w Celsjuszu wynosi C, a temperatura w Fahrenheita wynosi F.

Konwersja Fahrenheita na skalę Celsjusza

Podobnie, za pomocą poniższego równania, możemy przekonwertować z Fahrenheita na Celsjusza:

C = 5/9 (F-32)

Temperatura w Celsjuszu wynosi C, a temperatura w Fahrenheita wynosi F.

W tym artykule dowiemy się, jak możemy przekonwertować naszą temperaturę z Celsjusza na Fahrenheita w JavaScript. Przejdźmy do części implementacji:

Przykład Celsjusza do Fahrenheita

W tym przykładzie zobaczymy, w jaki sposób możemy zaimplementować algorytm w kodzie JavaScript.

Niech Celsjusz = 32
Niech fahrenheit = 0
const ConvertTEMP = (tempinceliSus) =>
fahrenheit = (9 * tempincesjusz + 160)/5
konsola.Log (Fahrenheit)

ConvertTemp (Celsjusz)

Powyższy kod przyjmuje temperaturę Celsjusza i przekształca go w Fahrenheita. W tym kodzie Celsjusz jest zmienną, która zawiera wartość w skali Celsjusza. Fahrenheit jest również zmienną, która będzie przechowywać wynik Fahrenheita.

Początkowo Fahrenheit jest ustawiony na 0, podczas gdy otrzymuje obliczoną wartość, gdy converttemp () jest nazywany. converttemp () Funkcja przyjmuje parametr, który jest oczywiście wartością Celsjusza, a następnie oblicza ją w Fahrenheita i przechowuje ją w zmiennej Fahrenheita. Ta funkcja również rejestruje również wartość w terminalu wyjściowym.

Oto wyjście:

E: \ nodeworkspace> węzeł podstawowy.JS
89.6

Zaimplementujmy powyższy kod w HTML, który dynamicznie obliczy wartość Celsjusza na Fahrenheita:

Kod HTML:


















Kod JavaScript:

W powyższym kodzie HTML użyliśmy bootstrap, aby nadać stylom elementom, aby wyglądały trochę lepiej niż domyślne.

Istnieje temperatura pola wejściowego, która przyjmuje wartość liczb całkowitą i inne pole wejściowe z identyfikatorem FAHT, który jest polem tylko do odczytu i może jedynie wyświetlić obliczony wynik wartości Celsjusza.

W kodzie JavaScript znajduje się w przycisku przesyłania odchodności OnClick, który po kliknięciu wyzwala funkcję wyniku () i ustawia wartość w polu wejściowym tylko do odczytu i wyświetla ją na przeglądarce.

Zobaczmy wyjście w przeglądarce:

Po wprowadzeniu wartości zobaczymy następujące wyniki:

Wniosek

Aby przekształcić temperaturę z Celsjusza na Fahrenheita, możesz użyć wzorów F = (9*C + 160) /5, w których F jest temperaturą w Fahrenheicie, a C jest temperaturą w Celsjuszu. Musisz tylko umieścić tę formułę w JavaScript i zapewnić temperaturę w wymaganej skali, a program przekonwertuje ją na żądaną skalę, która w naszym przypadku jest Fahrenheit. Cóż, nauczyliśmy się, jak konwertować Cecsiusa na Fahrenheita i odwrotnie w JavaScript.