cwchen icon

[Perl 6] Recursion demo: fibonacci

cwchen | PRO | 11/16/17 03:11:19 AM UTC | 0 ⭐ | 11885 👁️ | Never ⏰ | []
Perl 6 |

0 B

|

None

|

0 👍

/

0 👎

sub fib(Int $n where $n >= 0) returns Int {
    if $n == 0 {
        return 0;
    } elsif $n == 1 {
        return 1;
    }
    
    fib($n - 1) + fib($n - 2);
}
 
fib(10) == 55 or die "Wrong number";

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎