JSFiddle - React, Tailwind, and code Playground

by mpetrovich

JavaScript

function fib(i){
    if (i<=1){
        return 1;
    }
 return fib(i-1) + fib(i-2);
}

function fibsum(i) {
    if (i<=1){
        return i;
    }
    i--;
    return fibsum(i)+fib(i);
}

for(var i=1;i<13;i++){
    console.log(
        "fibsum("+i+")="+
        fibsum(i)  
    );
}

// (1+1+2+3+5)+8+13+21+34+55