วิธีการสร้าง: เครื่องมือการแปลงยาว

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

เครื่องมือการแปลงยาว

ใส่ค่าในช่องใดก็ได้แล้ว สามารถแปลงหน่วยมาตรวัดยาวได้

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

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

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

ตัวอย่าง - แปลงฟุตเป็นเมตร

<p>
  <label>Feet</label>
  <input id="inputFeet" type="number" placeholder="Feet"
  oninput="lengthConverter(this.value)" onchange="lengthConverter(this.value)">
</p>
<p>cm: <span id="outputMeters"></span></p>

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

ตัวอย่าง - แปลงฟุตเป็นเมตร

/* แปลงค่าจากฟุตเป็นเมตรเมื่อช่องบันทึกข้อมูลได้รับค่า */
function lengthConverter(valNum) {
  document.getElementById("outputMeters").innerHTML = valNum / 3.2808;
}

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

แปลงฟุตเป็นหน่วยมาตรวัดอื่น

ตารางด้านล่างแสดงวิธีการแปลงฟุตเป็นหน่วยมาตรวัดยาวอื่น

คำอธิบาย สูตร ตัวอย่าง
แปลงฟุตเป็นเมตร m=ft/3.2808 试一试
แปลงฟุตเป็นนิ้ว in=ft*12 试一试
แปลงฟุตเป็นเซนติเมตร cm=ft/0.032808 试一试
แปลงฟุตเป็นยาрд yd=ft*0.33333 试一试
แปลงฟุตเป็นกิโลเมตร km=ft/3280.8 试一试
แปลงฟุตเป็นไมล์ mi=ft*0.00018939 试一试

จากเมตรเปลี่ยนไปยังหน่วยมาตรวัดอื่น

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

คำอธิบาย สูตร ตัวอย่าง
แปลงเมตรเป็นฟุต ft=m*3.2808 试一试
แปลงเมตรเป็นนิ้ว in=m*39.370 试一试
แปลงเมตรเป็นเซนติเมตร cm=m/0.01 试一试
แปลงเมตรเป็นยาร์ด yd=m*1.0936 试一试
แปลงเมตรเป็นกิโลเมตร km=m/1000 试一试
แปลงเมตรเป็นไมล์ mi=m*0.00062137 试一试

แปลงนิ้วเป็นหน่วยมาตรความยาวอื่นๆ

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

คำอธิบาย สูตร ตัวอย่าง
แปลงนิ้วเป็นฟุต ft=in*0.083333 试一试
แปลงนิ้วเป็นเมตร m=in/39.370 试一试
แปลงนิ้วเป็นเซนติเมตร cm=in/0.39370 试一试
แปลงนิ้วเป็นยาร์ด yd=in*0.027778 试一试
แปลงนิ้วเป็นกิโลเมตร km=in/39370 试一试
แปลงนิ้วเป็นไมล์ mi=in*0.000015783 试一试

แปลงเซนติเมตรเป็นหน่วยมาตรความยาวอื่นๆ

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

คำอธิบาย สูตร ตัวอย่าง
แปลงเซนติเมตรเป็นฟุต ft=cm*0.032808 试一试
แปลงเซนติเมตรเป็นเมตร m=cm/100 试一试
แปลงเซนติเมตรเป็นนิ้ว in=cm*0.39370 试一试
แปลงเซนติเมตรเป็นยาร์ด yd=cm*0.010936 试一试
แปลงเซนติเมตรเป็นกิโลเมตร km=cm/100000 试一试
แปลงเซนติเมตรเป็นไมล์ mi=cm*0.0000062137 试一试

แปลงยาร์ดเป็นหน่วยมาตรความยาวอื่นๆ

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

คำอธิบาย สูตร ตัวอย่าง
แปลงยาร์ดเป็นฟุต ft=yd*3 试一试
แปลงยาร์ดเป็นเมตร m=yd/1.0936 试一试
แปลงยาร์ดเป็นนิ้ว in=yd*36 试一试
แปลงยาร์ดเป็นเซนติเมตร cm=yd/0.010936 试一试
แปลงยาร์ดเป็นกิโลเมตร km=yd/1093.6 试一试
แปลงยาร์ดเป็นไมล์ mi=yd*0.00056818 试一试

แปลงกิโลเมตรเป็นหน่วยมาตรความยาวอื่นๆ

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

คำอธิบาย สูตร ตัวอย่าง
แปลงกิโลเมตรเป็นฟุต ft=km*3280.8 试一试
แปลงกิโลเมตรเป็นเมตร m=km*1000 试一试
แปลงกิโลเมตรเป็นนิ้ว in=km*39370 试一试
แปลงกิโลเมตรเป็นเซนติเมตร cm=km*100000 试一试
แปลงกิโลเมตรเป็นยาร์ด mi=km*1093.6 试一试
แปลงกิโลเมตรเป็นไมล์ mi=km*0.62137 试一试

แปลงไมล์เป็นหน่วยมาตรความยาวอื่นๆ

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

คำอธิบาย สูตร ตัวอย่าง
แปลไมล์เป็นฟุต ft=mi*5280 试一试
แปลไมล์เป็นเมตร m=mi/0.00062137 试一试
แปลไมล์เป็นนิ้ว in=mi*63360 试一试
แปลไมล์เป็นเซนติเมตร cm=mi/0.0000062137 试一试
转换英里为码 yd=mi*1760 试一试
转换英里为公里 km=mi/0.62137 试一试