부트캠프 준비

자바스크립트 사용해서 피보나치 수열 만들기

2023. 1. 28. 14:54
목차
  1. 피보나치 수열

피보나치 수열

첫 항과 둘째 항은 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);
}
Colored by Color Scripter
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
  1. 피보나치 수열
'부트캠프 준비' 카테고리의 다른 글
  • Interactive card detail 1차 솔루션
  • fizzbuzz 게임 Javascript로 구현하기(while문, for문 활용)
  • 유데미 안젤라 my page 만들기
  • 서베이 폼 예제(프리 코드 캠프 Free Code Camp)
JeanneLee57
JeanneLee57
공부하고 기록을 남기는 개발자 Jeanne
JeanneLee57
코딩은 진리
JeanneLee57
전체
오늘
어제
  • 분류 전체보기 (117) N
    • Javascript (15)
    • React (15)
    • Next.js (8)
      • Next.js 베타 문서 번역 (5)
    • 프로젝트 (34)
      • 미니 프로젝트 & 과제 (25)
      • SEB 44 pre-project (1)
      • SEB 44 main-project (8)
    • 알고리즘 (12)
    • 부트캠프 준비 (6)
    • 기술면접 (3)
    • CS (7)
    • 코드스테이츠 프론트엔드 부트캠프 (12)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 프로그래머스
  • 코드스테이츠
  • useEffect
  • 알고리즘
  • 구조분해할당
  • HTML
  • CSS
  • 회고
  • 프론트엔드
  • 번역
  • JavaScript
  • 부트캠프준비
  • 고차함수
  • RTK
  • react
  • codestates
  • 부트캠프
  • 유데미
  • 프리코드캠프
  • Next.js

최근 댓글

최근 글

hELLO · Designed By 정상우.
JeanneLee57
자바스크립트 사용해서 피보나치 수열 만들기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.