Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptを使用した温度変換


摂氏または華氏のいずれかで温度を表す文字列を受け取るJavaScript関数を作成する必要があります。

このように-

"23F", "43C", "23F"

この文字列を受け取り、温度を摂氏から華氏に、華氏から摂氏に変換するJavaScript関数を作成する必要があります。

以下はコードです-

const temp1 = '37C';
const temp2 = '100F';
const tempConverter = temp => {
   const degree = temp[temp.length-1];
   let converted;
   if(degree === "C") {
      converted = (parseInt(temp) * 9 / 5 + 32).toFixed(2) + "F";
   }else {
      converted = ((parseInt(temp) -32) * 5 / 9).toFixed(2) + "C";
   };
   return converted;
};
console.log(tempConverter(temp1));
console.log(tempConverter(temp2));

出力

以下はコンソールの出力です-

98.60F
37.78C

  1. JavaScriptでのConstとLet。

    Constとletは、ブロックスコープの変数を宣言するためにES2015で導入されました。 letを使用して宣言された変数は再割り当てできますが、constを使用して宣言された場合は再割り当てできません。 以下は、JavaScriptでletとconstを示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="wi

  2. JavaScriptのインポートで「{}」を使用しますか?

    以下は、javaScriptインポートで{}を使用するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>