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

D0601_점검12_문제

점검

<script> /* [문제] 철수는 경품 행사에 참가했습니다. 경품을 받기 위해 100부터 999 사이의 랜덤 숫자를 하나 뽑고, 각 자리의 숫자를 확인합니다. 각 자리의 숫자가 전부 같으면 "당첨", 아니면 "꽝"을 출력하시오. 단, else를 사용하시오. */ /* [출력예시] 333 당첨 [출력예시] 803 꽝 */ </script>
HTML
복사

정답

<script> /* [문제] 철수는 경품 행사에 참가했습니다. 경품을 받기 위해 100부터 999 사이의 랜덤 숫자를 하나 뽑고, 각 자리의 숫자를 확인합니다. 각 자리의 숫자가 전부 같으면 "당첨", 아니면 "꽝"을 출력하시오. 단, else를 사용하시오. */ /* [출력예시] 333 당첨 [출력예시] 803 꽝 */ let r = Math.floor(Math.random() * 900) + 100; r = 333; document.write(r, "<br>"); let _100 = parseInt(r / 100); let _10 = parseInt(r % 100 / 10); let _1 = r % 10; let tf = _100 == _10 && _10 == _1; if(tf){ document.write("당첨"); }else{ document.write("꽝"); } </script>
HTML
복사