점검
<script>
/*
[문제]
1부터 100 사이의 랜덤 숫자를 변수에 저장합니다.
값이 1 이상 10 이하이면, 10을 출력하시오.
값이 11 이상 20 이하이면, 20을 출력하시오.
값이 21 이상 30 이하이면, 30을 출력하시오.
값이 31 이상 40 이하이면, 40을 출력하시오.
...
값이 91 이상 100 이하이면, 100을 출력하시오.
*/
/*
[출력예시]
52
60
[출력예시]
70
70
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
1부터 100 사이의 랜덤 숫자를 변수에 저장합니다.
값이 1 이상 10 이하이면, 10을 출력하시오.
값이 11 이상 20 이하이면, 20을 출력하시오.
값이 21 이상 30 이하이면, 30을 출력하시오.
값이 31 이상 40 이하이면, 40을 출력하시오.
...
값이 91 이상 100 이하이면, 100을 출력하시오.
*/
/*
[출력예시]
52
60
[출력예시]
70
70
*/
let r = parseInt(Math.random() * 100) + 1;
document.write(r, "<br>");
let a = parseInt(r / 10);
if(r % 10 != 0) {
a = a + 1;
}
a = a * 10;
document.write(a);
</script>
HTML
복사