영상
문제
<script>
/*
[문제]
6의 배수를 순차적으로 검사한다.
그 중 100에 가장 가까운 수를 출력하시오.
[정답]
102
*/
</script>
Java
복사
해설
<script>
/*
[문제]
6의 배수를 순차적으로 검사한다.
그 중 100에 가장 가까운 수를 출력하시오.
[정답]
102
*/
let first = 0;
let i = 1;
while(i <= 100) {
if(i % 6 == 0) {
first = i;
}
i += 1;
}
document.write("first = " + first + "<br>");
let last = first + 6;
document.write("last = " + last + "<br>");
let rs1 = 100 - first;
let rs2 = 100 - last;
if(rs1 < 0) {
rs1 = -rs1;
}
if(rs2 < 0) {
rs2 = -rs2;
}
if(rs1 < rs2) {
document.write(first);
} else {
document.write(last);
}
</script>
Java
복사