如何创建:速度转换器

学习如何使用 HTM L和 JavaScript 创建一个速度转换器。

速度转换器

在任意字段中键入一个值,可在速度度量之间进行转换:

สร้างเครื่องมือการแปลเร็ว

สร้างองค์ประกอบป้อนที่สามารถแปลหน่วยวัดความเร็วจากหน่วยวัดความเร็วหนึ่งเป็นหน่วยวัดความเร็วอื่นๆ

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

<p>
  <label>MPH</label>
  <input id="inputMPH" type="number" placeholder="MPH"
  oninput="speedConverter(this.value)"
  onchange="speedConverter(this.value)"
</p>
<p>KPH: <span id="outputKPH"></span></p>

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

การแปลเร็วจาก ไมล์ต่อชั่วโมงเป็น กิโลเมตรต่อชั่วโมง:

/* เมื่อของแบบกรองได้รับค่าตอบกลับจากการกรอกข้อมูล เปลี่ยนค่าจาก mph เป็น kph */
function speedConverter(valNum) {
  valNum = parseFloat(valNum);
  document.getElementById("outputKPH").innerHTML = valNum * 1.609344;
}

ทดลองด้วยตัวเอง

แปลเร็วจาก MPH ไปเป็นหน่วยวัดความเร็วอื่นๆ

ตารางต่อไปนี้แสดงวิธีการแปลเร็วจาก MPH ไปเป็นหน่วยวัดความเร็วอื่นๆ:

อธิบาย สูตร ตัวอย่าง
แปลเร็วจาก MPH เป็น KPH KPH=MPH*1.609344 试一试
แปลเร็วจาก MPH เป็นคูณ คูณ=MPH/1.150779 试一试
แปลเร็วจาก MPH เป็นแมค แมค=MPH/761.207 试一试

แปลเร็วจาก KPH ไปเป็นหน่วยวัดความเร็วอื่นๆ

ตารางต่อไปนี้แสดงวิธีการแปลเร็วจาก KPH ไปเป็นหน่วยวัดความเร็วอื่นๆ:

อธิบาย สูตร ตัวอย่าง
แปล KPH เป็น MPH MPH=KPH/1.609344 试一试
แปล KPH เป็นคูณ คูณ=KPH/1.852 试一试
แปล KPH เป็นแมค แมค=KPH/1225.044 试一试

แปลเร็วจากคูณเป็นหน่วยวัดความเร็วอื่นๆ

ตารางต่อไปนี้แสดงวิธีการแปลเร็วจากคูณเป็นหน่วยวัดความเร็วอื่นๆ:

อธิบาย สูตร ตัวอย่าง
แปลเร็วจากคูณเป็น MPH MPH=คูณ*1.150779 试一试
แปลเร็วจากคูณเป็น KPH KPH=คูณ*1.852 试一试
แปลเร็วจากคูณเป็นแมค แมค=คูณ/661.4708 试一试

แปลเร็วจากแมคห์เป็นหน่วยวัดความเร็วอื่นๆ

ตารางต่อไปนี้แสดงวิธีการแปลเร็วจากเร็วแมคห์เป็นหน่วยวัดความเร็วอื่นๆ:

อธิบาย สูตร ตัวอย่าง
แปลเร็วของแมคห์เป็น MPH MPH=แมค*761.207 试一试
แปลเร็วของแมคห์เป็น KPH KPH=Mach*1225.044 试一试
转换马赫为节 knots=Mach*661.4708 试一试