Bagaimana untuk membuat: Pengkonversi suhu

Belajar bagaimana untuk menggunakan HTML dan JavaScript untuk membuat pengkonversi suhu.

Pengkonversi suhu

Ketik nilai dalam kolom mana saja, dapat mengkonversi satuan suhu antara satu dan lainnya:

Buat pengkonversi suhu

Buat elemen input yang dapat mengkonversi satuan suhu dari satu ke satunya.

Langkah pertama - Tambahkan 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>

Langkah kedua - Tambahkan JavaScript:

Penukaran suhu Fahrenheit kepada Celsius:

/* Kiedy pole wejściowe otrzymuje wprowadzenie, wartość jest przekształcana z Fahrenheit do Celsius */
function temperatureConverter(valNum) {
  valNum = parseFloat(valNum);
  document.getElementById("outputCelsius").innerHTML = (valNum-32) / 1.8;
}

Cuba sendiri

Tukar suhu Fahrenheit ke satuan pengukuran lainnya

Tabel di bawah ini menunjukkan bagaimana cara untuk mengekspresikan suhu Fahrenheit ke satuan suhu lainnya:

Deskripsi Rumus Contoh
Tukar suhu Fahrenheit ke Celsius ℃=(℉-32)/1.8 试一试
Tukar suhu Fahrenheit kepada Kelvin K=((℉-32)/1.8)+273.15 试一试

Tukar suhu Celsius ke satuan pengukuran lainnya

Tabel di bawah ini menunjukkan bagaimana cara untuk mengekspresikan suhu Celsius ke satuan suhu lainnya:

Deskripsi Rumus Contoh
Tukar suhu Celsius ke derajat Fahrenheit ℉=(℃*1.8)+32 试一试
Tukar suhu Celsius kepada Kelvin K=℃+273.15 试一试

Tukar suhu Kelvin ke satuan pengukuran lainnya

Tabel di bawah ini menunjukkan bagaimana cara untuk mengekspresikan suhu Kelvin ke satuan suhu lainnya:

Deskripsi Rumus Contoh
Tukar suhu Kelvin kepada derajat Fahrenheit ℉=((K-273.15)*1.8)+32 试一试
转换开尔文为摄氏度 ℃=K-273.15 试一试