[ create a new paste ] login | about

Link: http://codepad.org/8e8sR29R    [ raw code | fork ]

Plain Text, pasted on Dec 10:
1
2
3
4
5
6
7
8
9
10
11
12
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;
}(  );


Create a new paste based on this one


Comments: