js求斐波那契数列的第几项
时间: 2023-08-16 16:09:30 浏览: 90
js代码-斐波那契数列通项公式
要求斐波那契数列的第n项,可以使用以下JavaScript代码:
```javascript
function fibonacci(n) {
if (n <= 1) {
return n;
} else {
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
// 例如,计算第10项的斐波那契数列
console.log(fibonacci(10)); // 输出:55
```
在上面的代码中,我们使用了递归的方式来计算斐波那契数列的第n项。首先,检查n是否小于等于1,如果是,则直接返回n。如果n大于1,则通过递归调用函数来计算第n-1项和第n-2项的和。
请注意,由于递归的性质,当计算较大的项数时,该方法的性能可能会变得很差。在实际应用中,可以考虑使用其他更高效的方法来计算斐波那契数列。
阅读全文