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

D0602_점검10_문제

점검

<script> /* [문제] 숫자 0에서 100 사이의 랜덤 숫자를 시험 점수로 저장합니다. 시험 점수가 100~91이면 A학점, 90~81이면 B학점, 80 이하는 "재시험"입니다. 만점이거나, A학점과 B학점의 일의 자리가 7점 이상이면 + 기호를 추가하시오. 단, else if와 else를 사용하시오. */ /* [출력예시] 87 B+ [출력예시] 96 A */ </script>
HTML
복사

정답

<script> /* [문제] 숫자 0에서 100 사이의 랜덤 숫자를 시험 점수로 저장합니다. 시험 점수가 100~91이면 A학점, 90~81이면 B학점, 80 이하는 "재시험"입니다. 만점이거나, A학점과 B학점의 일의 자리가 7점 이상이면 + 기호를 추가하시오. 단, else if와 else를 사용하시오. */ /* [출력예시] 87 B+ [출력예시] 96 A */ let r = Math.floor(Math.random() * 101); r = 96; document.write(r, "<br>"); if(r <= 80){ document.write("재시험"); } else if(r <= 86){ document.write("B"); } else if(r <= 90) { document.write("B+"); } else if(r <= 96){ document.write("A"); } else if(r <= 100){ document.write("A+"); } </script>
HTML
복사