영상
문제
<script>
/*
[문제]
100의 약수 중에서
5번째 약수에서 2번째 약수를 뺀 값을 구하시오.
[정답]
8
*/
</script>
Java
복사
해설
<script>
/*
[문제]
100의 약수 중에서
5번째 약수에서 2번째 약수를 뺀 값을 구하시오.
[정답]
8
*/
let num = 100;
let count = 0;
let first = 0;
let last = 0;
let i = 1;
while(i <= num) {
if(num % i == 0) {
count += 1;
if(count == 2) {
first = i;
} else if(count == 5) {
last = i;
}
}
i += 1;
}
let result = last - first;
console.log("first = " + first + ", last = " + last);
console.log("result = " + result);
document.write("first = " + first + ", last = " + last + "<br>");
document.write("result = " + result);
</script>
Java
복사