Skip to content

Instantly share code, notes, and snippets.

@silianlinyi
Created November 26, 2013 09:44
Show Gist options
  • Save silianlinyi/7655789 to your computer and use it in GitHub Desktop.
Save silianlinyi/7655789 to your computer and use it in GitHub Desktop.
斐波那契数列函数的实现
var fibonacci = function() {
var memo = [0, 1];
var fib = function(n) {
var result = memo[n];
if(typeof result !== 'number') {
result = fib(n - 1) + fib(n - 2);
memo[n] = result;
}
return result;
};
return fib;
}();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment