How TO - 速度コンバータ

❮ 前章へ 次章へ ❯

HTML と JavaScript を使用した速度コンバータの作成方法を学習します。


速度コンバータ

いずれかのフィールドに速度を入力すると、それぞれの単位に変換します:


速度コンバータの作成

或る速度から他の速度に値を変換できる入力要素を作成します。

ステップ 1) HTML の追加:

例 - MPH(マイル/h) から KPH(km/h)

<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;
}
Try it Yourself »

MPH からその他の単位への変換

下の表は、MPH から他の速度の単位に変換する方法を示しています:

説明 変換式
MPH から KPH への変換 KPH=MPH*1.609344 Try it
MPH からノットへの変換 knots=MPH/1.150779 Try it
MPH からマッハへの変換 Mach=MPH/761.207 Try it

KPH からその他の単位への変換

下の表は、KPH から他の速度の単位に変換する方法を示しています:

説明 変換式
KPH から MPH への変換 MPH=KPH/1.609344 Try it
KPH からノットへの変換 knots=KPH/1.852 Try it
KPH からマッハへの変換 Mach=KPH/1225.044 Try it

ノットからその他の単位への変換

下の表は、ノットから他の速度の単位に変換する方法を示しています:

説明 変換式
ノットから MPH への変換 MPH=knots*1.150779 Try it
ノットから KPH への変換 KPH=knots*1.852 Try it
ノットからマッハへの変換 Mach=knots/661.4708 Try it

マッハからその他の単位への変換

下の表は、マッハから他の速度の単位に変換する方法を示しています:

説明 変換式
マッハから MPH への変換 MPH=Mach*761.207 Try it
マッハから KPH への変換 KPH=Mach*1225.044 Try it
マッハからノットへの変換 knots=Mach*661.4708 Try it


❮ 前章へ 次章へ ❯