We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e891f89 commit 6dbc840Copy full SHA for 6dbc840
lesson_07/conditionals/src/lesson7.ts
@@ -113,13 +113,16 @@ export function addNumbers(values: number[]): number {
113
* @return An array containing the first `n` Fibonacci values.
114
*/
115
export function getFirstNFibonacciNumbers(n: number): number[] {
116
- const nums = [];
+ console.log("n = " + n);
117
+ let current = 1;
118
let prev = 0;
- for (let i = 1; i < n; i++) {
119
- const next = i + prev;
120
- prev = i;
+ let temp = current;
121
122
- console.log(next);
+ for (let i = 1; i < n; i++) {
+ current += prev;
123
+ temp = current;
124
+ prev = temp;
125
+ console.log(current);
126
}
127
return [];
128
0 commit comments