also wenn ich es so durch gehe schreibe ich folgendes auf
Zum Beispiel für den Schleifendurchlauf mit 6 es ruft sich doch immer wieder selber auf und $value wird immer niedriger vom Wert:
fibonacci(6-1) + fibonacci(6-2)
fibonnacci(5) + fibonacci(4)
fibonacci(5-1) + fibonacci(4-1)
fibonacci(4) + fibonacci(3)
fibonacci(4-1) + fibonacci(3-1)
fibonacci(3) + fibonacci(2)
fibonnacci(3-1) + fibonnacci(2)= 1
fibonnacci(2)=1 + 1
= 2
Nach meinem Verständnis kann doch immer nur 2 ausgegeben werden? Wo habe ich den Denkfehler?
|