js斐波纳契(Fibonacci)数列的第一项是 1,第二项是 1,以后各项都 就是前两项的和。请按逆序在页面中显示斐波纳契数列前 40 项的 值(即,如果计算出来得数列就是 1,1,2,3,5,8…,那么显示得顺序就 是…,8,5,3,2,1,1),并要求每行显示 6 个数
时间: 2023-12-13 07:31:07 浏览: 110
C语言程序设计-用函数求fibonacci数列前n项的和;说明:fibonacci数列为数列的第一项值为1,第二项
5星 · 资源好评率100%
以下是JavaScript实现斐波纳契数列并逆序显示前40项的代码:
```javascript
// 定义斐波纳契数列的前两项
var a = 1;
var b = 1;
// 定义一个数组用于存储斐波纳契数列
var arr = [a, b];
// 循环计算斐波纳契数列的前40项
for (var i = 2; i < 40; i++) {
var c = a + b;
arr.push(c);
a = b;
b = c;
}
// 逆序输出斐波纳契数列前40项,每行显示6个数
for (var i = arr.length - 1; i >= 0; i--) {
var index = arr.length - i - 1;
if (index % 6 == 0) {
document.write("<br>");
}
document.write(arr[i] + ",");
}
```
输出结果为:`102334155,63245986,39088169,24157817,14930352,9227465,5702887,3524578,2178309,1346269,832040,514229,317811,196418,121393,75025,46368,28657,17711,10946,6765,4181,2584,1597,987,610,377,233,144,89,55,34,21,13,8,5,3,2,1,1,`。
阅读全文