예제
<script>
/*
[문제]
반복문을 사용해서 보기와 같이 출력하시오.
[보기]
0 0
1 0
2 1
3 1
4 2
5 2
6 3
7 3
8 4
9 4
*/
</script>
HTML
복사
정답_for문
<script>
/*
[문제]
반복문을 사용해서 보기와 같이 출력하시오.
[보기]
0 0
1 0
2 1
3 1
4 2
5 2
6 3
7 3
8 4
9 4
*/
// (1) % 로 처리
let a = -1;
for(let i = 0; i < 10; i++) {
if(i % 2 == 0) {
a += 1;
}
document.write(i, " ", a, "<br>");
}
document.write("<br>");
// (2) count로 처리
let count = 0;
let b = 0;
for(let i = 0; i < 10; i++) {
document.write(i, " ", b, "<br>");
count += 1;
if(count == 2) {
b += 1;
count = 0;
}
}
</script>
HTML
복사
정답_while문
<script>
/*
[문제]
반복문을 사용해서 보기와 같이 출력하시오.
[보기]
0 0
1 0
2 1
3 1
4 2
5 2
6 3
7 3
8 4
9 4
*/
// (1) % 로 처리
let a = -1;
let i = 0;
while(i < 10) {
if(i % 2 == 0) {
a += 1;
}
document.write(i, " ", a, "<br>");
i += 1;
}
document.write("<br>");
// (2) count로 처리
let count = 0;
let b = 0;
let i2 = 0;
while(i2 < 10) {
document.write(i2, " ", b, "<br>");
count += 1;
if(count == 2){
b += 1;
count = 0;
}
i2 += 1;
}
</script>
HTML
복사


