自学javascript一段时间啦,刚开通了自己的csdn博客分享一些自己所学的东西。
接下来是几种使用JS写出斐波那契数列的方法。
方法1 最直观的解题思路.
function fibonacci(n) {
var num1= 1,num2= 1,sum;
for(var i = 3; i <= n; i += 1) {
sum = num1 + num2
num1 = num2
num2 = sum
}
return sum
}
//稍微改进一下以上的方法
function fibonaccii(n){
var num1=1,num2=1,num3;
var arr=[1,1];
for(var i=3;i<=n;i++){
num3=num1+num2