js利用递归计算斐波那契数列结果

function fb(n){
    if (n == 1 || n==2) {
    	return 1
    }
        
    return fb(n-1)+fb(n-2)
 }
console.log(fb(9))//34

斐波那契数列数列从第3项开始,每一项都等于前两项之和。

例子:数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........

 

 

 

你可能感兴趣的:(算法,JavaScript面试问题,js,斐波那契数列)