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 = 32Powyż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.JSZaimplementujmy 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.