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

D0204_점검05_문제

점검

<script> /* [문제] 1부터 2000 사이의 랜덤 숫자를 변수에 저장합니다. 값이 1 이상 10 이하이면, 5를 출력하시오. 값이 11 이상 20 이하이면, 15를 출력하시오. 값이 21 이상 30 이하이면, 25를 출력하시오. ... 값이 101 이상 1100 이하이면, 105를 출력하시오. ... 값이 1001 이상 1010 이하이면, 1005를 출력하시오. ... 값이 1301 이상 1310 이하이면, 1305를 출력하시오. */ /* [출력예시] 423 425 [출력예시] 799 795 */ </script>
HTML
복사

정답

<script> /* [문제] 1부터 2000 사이의 랜덤 숫자를 변수에 저장합니다. 값이 1 이상 10 이하이면, 5를 출력하시오. 값이 11 이상 20 이하이면, 15를 출력하시오. 값이 21 이상 30 이하이면, 25를 출력하시오. ... 값이 101 이상 1100 이하이면, 105를 출력하시오. ... 값이 1001 이상 1010 이하이면, 1005를 출력하시오. ... 값이 1301 이상 1310 이하이면, 1305를 출력하시오. */ /* [출력예시] 423 425 [출력예시] 799 795 */ let r = parseInt(Math.random() * 2000) + 1; document.write(r, "<br>"); let a = 0; if(r % 10 == 0) { a = r - 5 } if(r % 10 != 0) { a = r - r % 10 + 5; } document.write(a); </script>
HTML
복사