예제
<script>
/*
[문제]
1부터 2000 사이의 랜덤 숫자를 변수에 저장합니다.
값이 1 이상 10 이하이면, 1을 출력하시오.
값이 11 이상 20 이하이면, 2를 출력하시오.
값이 21 이상 30 이하이면, 3을 출력하시오.
...
값이 101 이상 110 이하이면, 11을 출력하시오.
...
값이 1001 이상 1010 이하이면, 101을 출력하시오.
*/
/*
[출력예시]
19
16
[출력예시]
92
91
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
1부터 2000 사이의 랜덤 숫자를 변수에 저장합니다.
값이 1 이상 10 이하이면, 1을 출력하시오.
값이 11 이상 20 이하이면, 2를 출력하시오.
값이 21 이상 30 이하이면, 3을 출력하시오.
...
값이 101 이상 110 이하이면, 11을 출력하시오.
...
값이 1001 이상 1010 이하이면, 101을 출력하시오.
*/
/*
[출력예시]
19
16
[출력예시]
92
91
*/
let r = parseInt(Math.random() * 2000) + 1;
document.write(r, "<br>");
let a = 0;
if(r % 10 == 0) {
a = parseInt(r / 10);
}
if(r % 10 > 0) {
a = parseInt(r / 10) + 1;
}
document.write(a);
</script>
HTML
복사