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
提交
取消