14 回答
已采纳
qq_杀意隆_0
TA贡献93条经验 获得超29个赞
解法2:
// 往数组装入10的阶乘到1的阶乘
var arr = [],
product = 1;
for(var i = 1; i <= 10; i++) {
product *= i;
arr[i] = product;
}
//打印10的阶乘到1的阶乘
for(var i = 10; i >= 1; i--) console.log(arr[i]);
qq_杀意隆_0
TA贡献93条经验 获得超29个赞
// 定义阶乘函数
function factorial(n) {
if(n == 1) return 1;
return n * factorial(n - 1);
}
// 往数组装入10的阶乘到1的阶乘
var arr = [];
for(var i = 1; i <= 10; i++) arr[i] = factorial(i);
//打印10的阶乘到1的阶乘
for(var i = 10; i >= 1; i--) console.log(arr[i]);添加回答
举报
0/150
提交
取消
