From a33b92815811b0c8a5c624cb63dce39d63f82926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=81=E4=B8=89?= Date: Thu, 14 Jul 2016 16:45:49 +0800 Subject: [PATCH] fix: function Fibonacci2 bug --- docs/function.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/function.md b/docs/function.md index 0de2df7..9d38365 100644 --- a/docs/function.md +++ b/docs/function.md @@ -1216,7 +1216,7 @@ factorial(5, 1) // 120 ```javascript function Fibonacci (n) { if ( n <= 1 ) {return 1}; - + return Fibonacci(n - 1) + Fibonacci(n - 2); } @@ -1230,8 +1230,8 @@ Fibonacci(10); // 89 ```javascript function Fibonacci2 (n , ac1 = 1 , ac2 = 1) { - if( n <= 1 ) {return ac1}; - + if( n <= 1 ) {return ac2}; + return Fibonacci2 (n-1 , ac2 , ac1 + ac2); }