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

E0901_예제03_문제

예제

<script> /* [문제] 1부터 9사이의 랜덤 숫자 두 개를 저장하고, 그 숫자의 합이 10이 되면 프로그램을 종료하시오. 단, continue와 break 문을 함께 사용하여 구현하시오. */ /* [출력예시] 9 1 */ </script>
HTML
복사

정답

<script> /* [문제] 1부터 9사이의 랜덤 숫자 두 개를 저장하고, 그 숫자의 합이 10이 되면 프로그램을 종료하시오. 단, continue와 break 문을 함께 사용하여 구현하시오. */ /* [출력예시] 9 1 */ while(true) { let r = Math.floor(Math.random() * 9) + 1; let r2 = Math.floor(Math.random() * 9) + 1; let total = r + r2; if(total != 10) { continue; } document.write(r, " ", r2, "<br>"); break; } </script>
HTML
복사