예제
<script>
/*
[문제]
반복문을 사용해서 보기와 같이 출력하시오.
*/
/*
[보기]
0 1
1 2
2 3
3 3
4 2
5 1
6 1
7 2
8 3
9 3
10 2
11 1
12 1
13 2
14 3
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
반복문을 사용해서 보기와 같이 출력하시오.
*/
/*
[보기]
0 1
1 2
2 3
3 3
4 2
5 1
6 1
7 2
8 3
9 3
10 2
11 1
12 1
13 2
14 3
*/
let a = 1;
let state = 1;
for(let i = 0; i < 15; i++) {
document.write(i, " ", a, "<br>");
if(state == 1) {
a += 1;
if(a == 4) {
state = 2;
a = 3;
}
} else if(state == 2) {
a -= 1;
if(a == 0) {
state = 1;
a = 1;
}
}
}
</script>
HTML
복사


