점검
<script>
/*
[문제]
F(3) + F(2)를 구하시오.
*/
/*
[출력예시]
0 1 1
1 1 2
1 2 3
0 1 1
1 1 2
5
*/
</script>
HTML
복사
정답_for문
<script>
/*
[문제]
F(3) + F(2)를 구하시오.
*/
/*
[출력예시]
0 1 1
1 1 2
1 2 3
0 1 1
1 1 2
5
*/
let n = 3;
let a = 0;
let b = 1;
let c = a + b;
document.write(a," ", b, " ", c, "<br>");
for(let i = 1; i < n; i++) {
a = b;
b = c;
c = a + b;
document.write(a," ", b, " ", c, "<br>");
}
document.write("<br>");
let n2 = 2;
let a2 = 0;
let b2 = 1;
let c2 = a2 + b2;
document.write(a2," ", b2, " ", c2, "<br>");
for(let i = 1; i < n2; i++) {
a2 = b2;
b2 = c2;
c2 = a2 + b2;
document.write(a2," ", b2, " ", c2, "<br>");
}
let d = c + c2;
document.write(d);
</script>
HTML
복사
정답_while문
<script>
/*
[문제]
F(3) + F(2)를 구하시오.
*/
/*
[출력예시]
0 1 1
1 1 2
1 2 3
0 1 1
1 1 2
5
*/
let n = 3;
let a = 0;
let b = 1;
let c = a + b;
document.write(a," ", b, " ", c, "<br>");
let i = 1;
while(i < n) {
a = b;
b = c;
c = a + b;
document.write(a," ", b, " ", c, "<br>");
i += 1;
}
document.write("<br>");
let n2 = 2;
let a2 = 0;
let b2 = 1;
let c2 = a2 + b2;
document.write(a2," ", b2, " ", c2, "<br>");
let i2 = 1;
while(i2 < n2) {
a2 = b2;
b2 = c2;
c2 = a2 + b2;
document.write(a2," ", b2, " ", c2, "<br>");
i2 += 1;
}
let d = c + c2;
document.write(d);
</script>
HTML
복사


