Search

반복문9_개념02_최대값개수

대분류
STEP04 일차반복문
문제 난이도
LV04
소분류
일차반복문9_개념

영상

개념

<script> /* [문제] 랜덤으로 1~10을 10번 출력하고, 가장 큰 수를 출력하시오. 단, 가장 큰 수가 여러 번 나오는 경우 중복 출력된 횟수도 함께 출력하시오. [예시] 3 5 2 7 10 7 8 7 6 10 가장 큰 수 = 10 반복 횟수 = 2 */ let count = 0; let maxNum = 0; let i = 1; while(i <= 10) { let num = Math.floor(Math.random() * 10) + 1; console.log(num); document.write(num + " "); if(maxNum < num) { maxNum = num; count = 1; } else if(maxNum == num) { count += 1; } i += 1; } document.write("<br>"); console.log("가장 큰 수 = " + maxNum); console.log("반복 횟수 = " + count); document.write("가장 큰 수 = " + maxNum + "<br>"); document.write("반복 횟수 = " + count); </script>
Java
복사