mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-22 08:09:42 +01:00
333d9a4053
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
13 lines
215 B
TypeScript
13 lines
215 B
TypeScript
export function iterativeFibonacci(n: number): number {
|
|
if (n <= 1) return n;
|
|
|
|
let prev = 0, curr = 1;
|
|
for (let i = 2; i <= n; i++) {
|
|
const next = prev + curr;
|
|
prev = curr;
|
|
curr = next;
|
|
}
|
|
|
|
return curr;
|
|
}
|