qlixes

PHP Fibonacci

Apr 29th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.64 KB | None | 0 0
  1. function fibonacci($input = 10)
  2. {
  3.     // reset variable
  4.     $prev = 0; $next = 1; $result= '';
  5.     //looping sesuai input
  6.     for($i = 0; $i < $input; $i++)
  7.     {
  8.         //jika pd posisi $i = 0 maka return nilai $prev = 0
  9.         if($i == 0)
  10.             $helper = $prev;
  11.         else
  12.             $helper = $prev + $next; // tambahkan nilai kemarin dgn barusan dan simpan dlm $helper
  13.         //tampung output dlm $result
  14.         $result .= "{$helper} ";
  15.         $prev = $next; //pindahkan nilai $next ke variable $prev
  16.         $next = $helper; // pindahkan nilai $helper ke variable $next
  17.     }
  18.     return $result; //output semua
  19. }
  20.  
  21. echo fibonacci();
Advertisement
Add Comment
Please, Sign In to add comment