Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/copilot/test/simulation/fixtures/multiFileEdit/fibonacci/version2.ts
13405 views
1
export function iterativeFibonacci(n: number): number {
2
if (n <= 1) return n;
3
4
let prev = 0, curr = 1;
5
for (let i = 2; i <= n; i++) {
6
const next = prev + curr;
7
prev = curr;
8
curr = next;
9
}
10
11
return curr;
12
}
13
14