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

E0401_개념02_반복문과경우의수2

개념

<script> /* [반복문과 경우의 수2] - 아래 조건을 5회 반복하시오. [조건] (1) 0 부터 100 사이의 랜덤한 숫자를 생성하여 출력합니다. (학생 점수) (2) 학생 번호는 1번부터 시작하며, 번호와 점수를 함께 출력합니다. (3) 점수가 60점 이상이면 합격, 그렇지 않으면 불합격으로 간주합니다. (4) 합격자는 점수 옆에 [합격], 불합격자는 [불합격]을 표시합니다. (5) 출력 형식은 예시를 참고하여 작성하시오. */ /* [출력예시] 1번 49점[불합격] 2번 91점[합격] 3번 56점[불합격] 4번 88점[합격] 5번 17점[불합격] */ // [for문] for(let i = 1; i <= 5; i++) { let s = Math.floor(Math.random() * 101); if(s >= 60) { document.write(i, "번 ", s, "점[합격]<br>"); } else { document.write(i, "번 ", s, "점[불합격]<br>"); } } document.write("<br>"); // [while문] let i = 1; while(i <= 5) { let s = Math.floor(Math.random() * 101); if(s >= 60) { document.write(i, "번 ", s, "점[합격]<br>"); } else { document.write(i, "번 ", s, "점[불합격]<br>"); } i += 1; } </script>
HTML
복사

영상