如何创建:速度转换器
学习如何使用 HTM L和 JavaScript 创建一个速度转换器。
速度转换器
在任意字段中键入一个值,可在速度度量之间进行转换:
创建速度转换器
创建一个输入元素,该元素可以将一个速度计量单位转换为另一个速度计量单位。
第一步 - 添加 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>
第二步 - 添加 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 为节 | 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=knots*1.150779 | 试一试 |
转换节为 KPH | KPH=knots*1.852 | 试一试 |
转换节为马赫 | Mach=knots/661.4708 | 试一试 |
从马赫转换为其他计量单位
下表展示了如何从马赫数转换为其他速度计量单位:
描述 | 公式 | 例子 |
---|---|---|
转换马赫为 MPH | MPH=Mach*761.207 | 试一试 |
转换马赫为 KPH | KPH=Mach*1225.044 | 试一试 |
转换马赫为节 | knots=Mach*661.4708 | 试一试 |