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

E0504_개념03_첫번째가장작은수

개념

<script> /* [첫 번째 가장 작은 수] - 숫자 11부터 99 사이의 랜덤 숫자 10개를 출력한 후, 그중에서 십의 자리가 가장 작은 수를 출력하시오. - 단, 같은 값이 여러 개일 경우 첫 번째 수를 출력하시오. */ /* [출력예시] 90 33 42 17 18 59 67 45 28 69 17 */ // [for문] let min = 9; let minNum = 99; for(let i = 0; i < 10; i++){ let r = Math.floor(Math.random() * 89) + 11; document.write(r, " "); let _10 = parseInt(r / 10); if(min > _10){ min = _10; minNum = r; } } document.write("<br>"); document.write(minNum, "<br>"); document.write("<br>"); // [while문] let min2 = 9; let minNum2 = 99; let i = 0; while(i < 10) { let r = Math.floor(Math.random() * 89) + 11; document.write(r, " "); let _10 = parseInt(r / 10); if(min2 > _10){ min2 = _10; minNum2 = r; } i += 1; } document.write("<br>"); document.write(minNum2); </script>
HTML
복사

영상