fibonacci
JavaScript
// return list of fibonacci numbers to n
function fibonacci (n) {
if (n <= 1) {
return 1;
} else {
return fibonacci(n - 2) + fibonacci(n - 1);
}
}
function fibArr (n) {
var myArr = [];
for (var i = 0; i <= n; i += 1) {
myArr.push(fibonacci(i))
}
return myArr;
}
function fibSum (n) {
var sum = 0
for (var i = 0; i <= n; i += 1) {
sum += fibonacci(i);
}
return sum;
}
console.log(fibSum(5))