점검
<script>
/*
[문제]
1부터 9 사이의 랜덤 숫자 두 개를 저장한 후,
두 숫자의 합이 처음엔 10, 두 번째에는 11, 세 번째에는 12가 되면
프로그램을 종료하시오.
*/
/*
[출력예시]
9 1
5 6
8 4
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
1부터 9 사이의 랜덤 숫자 두 개를 저장한 후,
두 숫자의 합이 처음엔 10, 두 번째에는 11, 세 번째에는 12가 되면
프로그램을 종료하시오.
*/
/*
[출력예시]
9 1
5 6
8 4
*/
let count = 0;
let a = 10;
while(true) {
let r = Math.floor(Math.random() * 9) + 1;
let r2 = Math.floor(Math.random() * 9) + 1;
let total = r + r2;
if(total == a) {
document.write(r, " ", r2, "<br>");
count += 1;
a += 1;
if(count == 3) {
break;
}
}
}
</script>
HTML
복사


