어떻게 만들까요:속도 변환기

HTML과 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를 노트로 변환 노트 = MPH / 1.150779 시도해보세요
MPH를 마赫로 변환 마赫 = MPH / 761.207 시도해보세요

KPH에서 다른 단위로 변환

다음 표는 KPH에서 다른 속도 단위로 변환하는 방법을 보여줍니다:

설명 공식 예제
KPH를 MPH로 변환 MPH = KPH / 1.609344 시도해보세요
KPH를 노트로 변환 노트 = KPH / 1.852 시도해보세요
KPH를 마赫로 변환 마赫 = KPH / 1225.044 시도해보세요

노트에서 다른 단위로 변환

다음 표는 노트에서 다른 속도 단위로 변환하는 방법을 보여줍니다:

설명 공식 예제
노트를 MPH로 변환 MPH = 노트 * 1.150779 시도해보세요
노트를 KPH로 변환 KPH = 노트 * 1.852 시도해보세요
노트를 마赫로 변환 마赫 = 노트 / 661.4708 시도해보세요

마赫에서 다른 단위로 변환

다음 표는 마赫 수를 다른 속도 단위로 변환하는 방법을 보여줍니다:

설명 공식 예제
마赫를 MPH로 변환 MPH = 마赫 * 761.207 시도해보세요
마ах를 KPH로 변환 KPH=Mach*1225.044 시도해보세요
마赫를 노트로 변환 knots=Mach*661.4708 시도해보세요