From 2ca598ff20c6490b6293029da0cb125be359619b Mon Sep 17 00:00:00 2001 From: Tony Gaetani Date: Fri, 27 May 2016 11:07:52 +0200 Subject: [PATCH] examples/fibonacci: fix off-by-one fibonacci Signed-off-by: Tony Gaetani --- examples/fibonacci.nit | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/examples/fibonacci.nit b/examples/fibonacci.nit index d4330ba..66cbfb0 100644 --- a/examples/fibonacci.nit +++ b/examples/fibonacci.nit @@ -21,12 +21,9 @@ redef class Int # Calculate the self-th element of the fibonacci sequence. fun fibonacci: Int do - if self < 2 then - return 1 - else - return (self-2).fibonacci + (self-1).fibonacci - end - end + if self < 2 then return self + return (self-2).fibonacci + (self-1).fibonacci + end end # Print usage and exit. -- 1.7.9.5