Question about modifying a function

Hi, and welcome to community.rstudio.com! It sounds like this might be a homework question. If it is, please see our homework policy.

To give you a gentle nudge in the right direction, what happens if you run fibonacci(3)? For n=3, I would expect the sequence 1 1 2, but I get 1 1 1. Similarly, fibonacci(4) returns 1 1 2 2, not the expected 1 1 2 3. Do you see a pattern? You should start by re-thinking the line of code that deals with y/z. Perhaps instead of overwriting x[i] the division should be handled separately.

I hope this is helpful!

2 Likes