점검
<script>
/*
[문제]
자동차 모형 28개와 로봇 모형 42개를 여러 상자에 나누어 담으려고 합니다.
각 상자에는 자동차 모형과 로봇 모형의 개수가 모두 같도록 담으려 합니다.
이때, 가장 많은 상자 수로 나누어 담으려면
각 상자에 자동차 모형과 로봇 모형은 각각 몇 개씩 들어가야 하는지 구하시오.
*/
/*
[출력예시]
상자 수 = 14
자동차 모형 수 = 2
로봇 모형 수 = 3
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
자동차 모형 28개와 로봇 모형 42개를 여러 상자에 나누어 담으려고 합니다.
각 상자에는 자동차 모형과 로봇 모형의 개수가 모두 같도록 담으려 합니다.
이때, 가장 많은 상자 수로 나누어 담으려면
각 상자에 자동차 모형과 로봇 모형은 각각 몇 개씩 들어가야 하는지 구하시오.
*/
/*
[출력예시]
상자 수 = 14
자동차 모형 수 = 2
로봇 모형 수 = 3
*/
let x = 28;
let y = 42;
let a = 0;
for(let i = 1; i <= x; i++) {
let tf = x % i == 0 && y % i == 0;
if(tf) {
a = i;
}
}
document.write("상자 수 = ", a, "<br>");
document.write("자동차 모형 수 = ", x / a, "<br>");
document.write("로봇 모형 수 = ", y / a);
</script>
HTML
복사


