diff --git a/curriculum/challenges/english/08-coding-interview-prep/rosetta-code/fibonacci-sequence.english.md b/curriculum/challenges/english/08-coding-interview-prep/rosetta-code/fibonacci-sequence.english.md index d9f0932976..21978596cb 100644 --- a/curriculum/challenges/english/08-coding-interview-prep/rosetta-code/fibonacci-sequence.english.md +++ b/curriculum/challenges/english/08-coding-interview-prep/rosetta-code/fibonacci-sequence.english.md @@ -28,12 +28,12 @@ tests: testString: assert(typeof fibonacci === 'function'); - text: fibonacci(2) should return a number. testString: assert(typeof fibonacci(2) == 'number'); - - text: fibonacci(3) should return 1. - testString: assert.equal(fibonacci(3),1); - - text: fibonacci(5) should return 3. - testString: assert.equal(fibonacci(5),3); - - text: fibonacci(10) should return 34. - testString: assert.equal(fibonacci(10),34); + - text: fibonacci(3) should return 2. + testString: assert.equal(fibonacci(3),2); + - text: fibonacci(5) should return 5. + testString: assert.equal(fibonacci(5),5); + - text: fibonacci(10) should return 55. + testString: assert.equal(fibonacci(10),55); ``` @@ -63,7 +63,7 @@ function fibonacci(n) { ```js function fibonacci(n) { let a = 0, b = 1, t; - while (--n > 0) { + while (--n >= 0) { t = a; a = b; b += t;