8000 Update fibonacci-solution.js · ewoknock/javascript-exercises@fcb1c49 · GitHub 8000
[go: up one dir, main page]

Skip to content

Commit fcb1c49

Browse files
authored
Update fibonacci-solution.js
1 parent 76551b0 commit fcb1c49

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

10_fibonacci/solution/fibonacci-solution.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@ const fibonacci = function(count) {
22
if (count < 0) return "OOPS";
33
if (count === 0) return 0;
44

5-
let first_prev = 1;
6-
let second_prev = 0;
5+
let firstPrev = 1;
6+
let secondPrev = 0;
77

8+
// For clarification: curr stands for current. This is standard syntax
9+
810
for (let i = 2; i <= count; i++) {
9-
let curr = first_prev + second_prev;
10-
second_prev = first_prev;
11-
first_prev = curr;
11+
let curr = firstPrev + secondPrev;
12+
secondPrev = firstPrev;
13+
firstPrev = curr;
1214
}
1315

14-
return first_prev;
16+
return firstPrev;
1517
};
1618

1719
module.exports = fibonacci;

0 commit comments

Comments
 (0)
0