วิธีการสร้าง: เครื่องมือการแปลงอุณหภูมิ

เรียนรู้วิธีการใช้ HTML และ JavaScript สร้างเครื่องมือการแปลงอุณหภูมิ

เครื่องมือการแปลงอุณหภูมิ

ใส่ค่าในช่องใดก็ได้ แล้วแปลงหน่วยมาตราอุณหภูมิ:

สร้างเครื่องมือการแปลงอุณหภูมิ

สร้างองค์ประกอบสำหรับใส่ค่าอุณหภูมิเพื่อการเปลี่ยนแปลงหน่วยมาตราอุณหภูมิจากหน่วยหนึ่งเป็นหน่วยอื่น

ขั้นที่ 1 - เพิ่ม HTML:

<p>
  <label>Fahrenheit</label>
  <input id="inputFahrenheit" type="number" placeholder="Fahrenheit"
  oninput="temperatureConverter(this.value)"
  onchange="temperatureConverter(this.value)">
</p>
<p>องศาเซลเซียส: <span id="outputCelsius"></span></p>

ขั้นที่ 2 - เพิ่ม JavaScript:

การแปลงองศาฟาเรนไฮท์เป็นองศาเซลเซียส:

/* ขณะที่ช่องบันทึกค่าที่มีการใส่ค่าในช่องต่าง ๆ ควรทำการเปลี่ยนค่าจากอุณหภูมิฟาเรนไฮท์เป็นองศาเซลเซียส */
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 试一试