如何创建 - 速度转换器
了解如何使用 HTML 和 JavaScript 创建速度转换器。
速度转换器
在任何字段中键入一个值以在速度测量之间进行转换:
创建速度转换器
创建一个可以将值从一种速度测量值转换为另一种的输入元素。
步骤 1) 添加 HTML:
Example - MPH to 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>
第 2 步)添加 JavaScript:
示例 - MPH 到 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;
}
亲自试一试 »
从 MPH 转换为其他测量值
下表显示了如何从 MPH 转换为其他速度测量值:
描述 | 公式 | 例子 |
---|---|---|
从 MPH 转换为 KPH | KPH=MPH*1.609344 | 测试一下 |
从 MPH 转换为节 | knots=MPH/1.150779 | 测试一下 |
从 MPH 转换为马赫 | Mach=MPH/761.207 | 测试一下 |
从 KPH 转换为其他测量值
下表显示了如何从 KPH 转换为其他速度测量值:
描述 | 公式 | 例子 |
---|---|---|
从 KPH 转换为 MPH | MPH=KPH/1.609344 | 测试一下 |
从 KPH 转换为节 | knots=KPH/1.852 | 测试一下 |
从 KPH 转换为马赫 | Mach=KPH/1225.044 | 测试一下 |
从节转换为其他度量
下表显示了如何将节数转换为其他速度测量值:
描述 | 公式 | 例子 |
---|---|---|
从节转换为 MPH | MPH=节*1.150779 | 测试一下 |
从节转换为 KPH | KPH=节*1.852 | 测试一下 |
从节转换为马赫 | 马赫=节/661.4708 | 测试一下 |
从马赫数转换为其他测量值
下表显示了如何从马赫转换为其他速度测量:
描述 | 公式 | 例子 |
---|---|---|
从马赫转换为英里 | MPH=马赫*761.207 | 测试一下 |
从马赫转换为 KPH | KPH=马赫*1225.044 | 测试一下 |
从马赫转换为节 | 节=马赫*661.4708 | 测试一下 |