Cách thực hiện - Bộ chuyển đổi tốc độ
Tìm hiểu cách tạo trình chuyển đổi tốc độ bằng HTML và JavaScript.
Bộ chuyển đổi tốc độ
Nhập một giá trị vào bất kỳ trường nào để chuyển đổi giữa các phép đo tốc độ:
Tạo bộ chuyển đổi tốc độ
Tạo phần tử đầu vào có thể chuyển đổi giá trị từ phép đo tốc độ này sang phép đo tốc độ khác.
Bước 1) Thêm HTML:
Ví dụ - MPH đến KPH
<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>
Bước 2) Thêm JavaScript:
Ví dụ - MPH đến KPH
/* When the input field receives input, convert the value from mph to kph */
function speedConverter(valNum) {
valNum = parseFloat(valNum);
document.getElementById("outputKPH").innerHTML = valNum * 1.609344;
}
Hãy tự mình thử » Chuyển đổi từ MPH sang các phép đo khác
Bảng dưới đây cho thấy cách chuyển đổi từ MPH sang các phép đo tốc độ khác:
Description | Formula | Example |
---|---|---|
Convert from MPH to KPH | KPH=MPH*1.609344 | Try it |
Convert from MPH to Knots | knots=MPH/1.150779 | Try it |
Convert from MPH to Mach | Mach=MPH/761.207 | Try it |
Chuyển đổi từ KPH sang các phép đo khác
Bảng dưới đây cho thấy cách chuyển đổi từ KPH sang các phép đo tốc độ khác:
Description | Formula | Example |
---|---|---|
Convert from KPH to MPH | MPH=KPH/1.609344 | Try it |
Convert from KPH to Knots | knots=KPH/1.852 | Try it |
Convert from KPH to Mach | Mach=KPH/1225.044 | Try it |
Chuyển đổi từ Knot sang các đơn vị đo khác
Bảng bên dưới cho thấy cách chuyển đổi từ Knots sang các phép đo tốc độ khác:
Description | Formula | Example |
---|---|---|
Convert from Knots to MPH | MPH=knots*1.150779 | Try it |
Convert from Knots to KPH | KPH=knots*1.852 | Try it |
Convert from Knots to Mach | Mach=knots/661.4708 | Try it |
Chuyển đổi từ Mach sang các đơn vị đo khác
Bảng dưới đây cho thấy cách chuyển đổi từ Mach sang các phép đo tốc độ khác:
Description | Formula | Example |
---|---|---|
Convert from Mach to MPH | MPH=Mach*761.207 | Try it |
Convert from Mach to KPH | KPH=Mach*1225.044 | Try it |
Convert from Mach to Knots | knots=Mach*661.4708 | Try it |