چگونه ایجاد کنم: تبدیل‌دهنده دما

آموزش نحوه استفاده از HTML و جاوااسکریپت برای ایجاد تبدیل‌دهنده دما.

تبدیل‌دهنده دما

یک مقدار را در هر فیلد وارد کنید تا بتوانید در واحدهای دما بین آنها جابجا کنید:

ایجاد تبدیل‌دهنده دما

یک عنصر ورودی ایجاد کنید که می‌تواند یک واحد دما را به واحد دیگر تبدیل کند.

مرحله اول - اضافه کردن HTML:

<p>
  <label>Fahrenheit</label>
  <input id="inputFahrenheit" type="number" placeholder="Fahrenheit"
  oninput="temperatureConverter(this.value)"
  onchange="temperatureConverter(this.value)">
</p>
<p>Celsius: <span id="outputCelsius"></span></p>

مرحله دوم - اضافه کردن جاوااسکریپت:

تبدیل فارنهایت به سانتیگراد:

/* زمانی که فیلد ورودی داده‌ها را دریافت می‌کند، مقدار را از فارنهایت به سانتیگراد تبدیل می‌کند */
function temperatureConverter(valNum) {
  valNum = parseFloat(valNum);
  document.getElementById("outputCelsius").innerHTML = (valNum-32) / 1.8;
}

آزمایش کنید

تبدیل فارنهایت به واحدهای دیگر

در جدول زیر نحوه تبدیل دمای فارنهایت به واحدهای دیگر دما نشان داده شده است:

توضیحات مواد مثال
تبدیل فارنهایت به سانتیگراد ℃=(℉-32)/1.8 试一试
تبدیل فارنهایت به کیلووین K=((℉-32)/1.8)+273.15 试一试

تبدیل سانتیگراد به واحدهای دیگر

در جدول زیر نحوه تبدیل سانتیگراد به واحدهای دیگر دما نشان داده شده است:

توضیحات مواد مثال
تبدیل سانتیگراد به فارنهایت ℉=(℃*1.8)+32 试一试
تبدیل سانتیگراد به کیلووین K=℃+273.15 试一试

تبدیل کیلووین به واحدهای دیگر

در جدول زیر نحوه تبدیل کیلووین به واحدهای دیگر دما نشان داده شده است:

توضیحات مواد مثال
ترمیم کیلووین بایکلوویل ℉=((K-273.15)*1.8)+32 试一试
转换开尔文为摄氏度 ℃=K-273.15 试一试