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

E0605_점검06_문제

점검

<script> /* [문제] 1부터 100 사이의 랜덤 숫자를 무한히 출력합니다. 처음에는 50부터 시작하며, 이후 출력되는 숫자가 직전 숫자보다 작거나 같으면 프로그램을 종료하시오. */ /* [출력예시] 50 77 1 [출력예시] 50 61 70 10 */ </script>
HTML
복사

정답

<script> /* [문제] 1부터 100 사이의 랜덤 숫자를 무한히 출력합니다. 처음에는 50부터 시작하며, 이후 출력되는 숫자가 직전 숫자보다 작거나 같으면 프로그램을 종료하시오. */ /* [출력예시] 50 77 1 [출력예시] 50 61 70 10 */ let a = 50; document.write(a, " "); while(true) { let r = Math.floor(Math.random() * 100) + 1; document.write(r, " "); if(r <= a) { break; } else { a = r; } } </script>
HTML
복사