택시 요금을 계산하는 JavaScript 함수를 작성하는 방법

택시는 편리하지만 비용이 많이 드는 여행 방법입니다. 운전실이 ​​움직이기 시작하면 계량기가 작동하기 시작하고 요금이 쌓이기 시작합니다. 택시 회사가 청구하는 요금과 목적지까지의 대략적인 거리를 알고 있다면 JavaScript를 사용하여 자신 만의 택시 요금 추정기를 만들 수 있습니다. 택시 요금이 5 마일마다 기준 인 경우 여행 마일리지에 5를 곱하십시오. 그런 다음 결과에 5 마일 당 요금을 곱하십시오. 마지막으로이 금액을 이동 거리에 관계없이 일부 회사에서 부과하는 초기 반납 비용에 추가합니다.

"시작"단추, "모든 프로그램", "보조 프로그램", "메모장"을 차례로 클릭하여 일반 텍스트 편집기 메모장을 시작합니다.

텍스트 편집기에 다음 코드를 입력하십시오.

택시 요금 계산

여행 거리 (마일) :
승객 수 :


$00.00

"파일"메뉴를 클릭하십시오. "저장"옵션을 선택하십시오. "test.html"파일 이름으로 저장하십시오.

"시작"버튼을 클릭하고 "모든 프로그램"및 "Internet Explorer"를 클릭하여 웹 브라우저를 시작합니다. "파일"메뉴 항목을 클릭하고 "파일 열기"를 선택하십시오.

방금 만든 "test.html"파일을 찾아 마우스로 선택한 다음 "열기"를 클릭합니다.

목적지까지의 거리를 마일 단위로 입력하십시오. 함께 타고있는 사람의 수를 입력하십시오. 이 예에서 세 명 이상의 사람이 타고있는 경우 추가되는 사람은 각각 $ 2를 지불해야합니다. "운임 계산"버튼을 클릭하십시오. 견적은 버튼 오른쪽에 표시되어야합니다.

무료 온라인 매핑 서비스를 사용하여 스크립트의 유용성을 높일 수 있습니다. 사이트에 시작 및 목적지 주소를 제공하면 애플리케이션이 거리를 계산합니다. 때로는지도 서비스에서 거리와 이동 시간이 다를 수있는 대체 경로를 제공합니다. 검색 엔진 Bing 및 Google은 MapQuest 및 OpenStreetMap과 함께 해당 서비스에 프로그래밍 인터페이스를 제공하므로 경로 거리 계산을 애플리케이션에 통합 할 수 있습니다.

경고

HTML 양식 요소는 데이터를 숫자가 아닌 문자열로 반환합니다. 입력 상자에서 가져온 값이 계산에 사용할 올바른 데이터 유형인지 확인하는 것은 사용자에게 달려 있습니다. JavaScript 함수 Number ()는 가능한 경우 문자열 값을 숫자로 변환합니다. 예를 들어 "9"를 입력하면 Number ()는이를 숫자 9로 변환합니다. "nine"을 입력하면 Number ()는 "NaN"또는 "Not a Number"를 반환합니다.

필요한 항목

  • Internet Explorer와 같은 웹 브라우저

  • 메모장과 같은 일반 텍스트 편집기