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

E0708_점검02_문제

점검

<script> /* [문제] 구호 물품으로 소독약 120개와 붕대 72개가 있습니다. 이 물품들을 환자 한 명당 똑같은 개수로 나누어 주려고 합니다. 모든 물품이 남지 않도록 나누었을 때, 가장 많은 환자 수는 몇 명인지 구하시오. */ /* [출력예시] 1 2 3 4 6 8 12 24 24 */ </script>
HTML
복사

정답

<script> /* [문제] 구호 물품으로 소독약 120개와 붕대 72개가 있습니다. 이 물품들을 환자 한 명당 똑같은 개수로 나누어 주려고 합니다. 모든 물품이 남지 않도록 나누었을 때, 가장 많은 환자 수는 몇 명인지 구하시오. */ /* [출력예시] 1 2 3 4 6 8 12 24 24 */ let x = 120; let y = 72; let a = 0; for(let i = 1; i <= y; i++ ) { let tf = x % i == 0 && y % i == 0; if(tf) { document.write(i, " "); a = i; } } document.write("<br>"); document.write(a); </script>
HTML
복사