Fork me on GitHub

JavaScript实现斐波那契数列

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……,用文字来说,就是斐波那契数列列由 0 和 1 开始,之后的斐波那契数列系数就由之前的两数相加。

以下是实现代码:

function fib(n){
if(n==1||n==2){
return 1;
}
return fib(n-1)+fib(n-2);
}
fib(10); //55