자바스크립트
home
2025 자바스크립트 초급 1500제
home

D0204_점검03_문제

점검

<script> /* [문제] 철수는 택시 요금을 다음과 같이 정했습니다. 기본 11km까지는 11000원 이며, 11km를 초과한 경우 4km마다 2500원의 추과 요금을 받습니다. 1부터 20 사이의 랜덤 숫자를 구해, 해당 거리에 따른 요금을 출력하시오. */ /* [출력예시] 3 11000 [출력예시] 18 16000 */ </script>
HTML
복사

정답

<script> /* [문제] 철수는 택시 요금을 다음과 같이 정했습니다. 기본 11km까지는 11000원 이며, 11km를 초과한 경우 4km마다 2500원의 추과 요금을 받습니다. 1부터 20 사이의 랜덤 숫자를 구해, 해당 거리에 따른 요금을 출력하시오. */ /* [출력예시] 3 11000 [출력예시] 18 16000 */ let r = parseInt(Math.random() * 20) + 1; document.write(r, "<br>"); let a = 0; if(1 <= r && r <= 11){ a = 11000; } if(r >= 12){ let b = r - 11; let c = parseInt(b / 4); if(b % 4 > 0){ c = c + 1; } a = 11000 + c * 2500; } document.write(a); </script>
HTML
복사