Tests:
  • rec

    x
     
    function fibonacciR(n){
        if(n===2){
            return 1;
        }
        if(n===1){
            return 0;
        } else {
            return fibonacciR(n-1) + fibonacciR(n-2);
        }
       
    }
    fibonacciR(33)
  • for

     
    function getNthFib(n) {
        let prev = 0;
        let result = 0;
        for(let i =0; i<n-1; i++){
            if(i===0){
                result = 1;
            } else {
                result +=prev;
                prev = result-prev;
            }
            
        }
        return result;
    }
    getNthFib(33)
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    rec
    for

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 4 years ago)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36
Chrome 79 on Linux
View result in a separate tab
Test name Executions per second
rec 4.0 Ops/sec
for 8772561.0 Ops/sec