Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/copilot/test/simulation/fixtures/codeMapper/fibonacci_recursive.ts
13399 views
1
function fibonacci_recursive(n: number): number {
2
if (n === 1) return 0;
3
if (n === 2) return 1;
4
return fibonacci_recursive(n - 1) + fibonacci_recursive(n - 2);
5
}
6
7
function generate_fibonacci_recursive(n: number) {
8
const fibonacci_series = Array.from({ length: n }, (_, i) => fibonacci_recursive(i + 1));
9
return fibonacci_series;
10
}
11
12
const mock_data = {
13
number: 10
14
};
15
16
console.log('\nFibonacci Series using recursion:');
17
console.log(generate_fibonacci_recursive(mock_data.number));
18
19
20