피보나치 수열
첫 항과 둘째 항은 1, 그 뒤로는 앞의 두 항을 더해서 만들어지는 수열.
(1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, ...)
여기서는 첫 항이 0, 둘째 항이 1, 그 뒤로는 앞의 두 항을 더하는 수열을 만든다.
function fibonacciGenerator (n); 을 만들어서 n값에 수열의 항 개수를 넣으면 그만큼의 피보나치 수열을 만들어 준다.
나의 피보나치 수열 솔루션
1
2
3
4
5
6
7
8
9
10
11
|
function fibonacciGenerator (n) {
var output = [];
for (var i = 0; i < n; i++) {
if (output.length < 2) {
output.push (i)
} else {
output.push (output[output.length - 1] + output[output.length -2]);
}
}
return (output);
}
|
cs |
결과값
'부트캠프 준비' 카테고리의 다른 글
Interactive card detail 1차 솔루션 (0) | 2023.02.06 |
---|---|
fizzbuzz 게임 Javascript로 구현하기(while문, for문 활용) (0) | 2023.01.27 |
유데미 안젤라 my page 만들기 (0) | 2023.01.20 |
서베이 폼 예제(프리 코드 캠프 Free Code Camp) (0) | 2023.01.18 |
Free Code Camp 프리코드캠프 Responsive web design: input tag (0) | 2023.01.17 |