用 JavaScript 编程,计算 1! +2! +3! +4! +5!的和。
时间: 2023-07-08 09:38:06 浏览: 83
编程实现计算:1!+2!+3!+……+N!的值,要求定义并调用函数计算N!。
5星 · 资源好评率100%
好的,以下是 JavaScript 代码:
```javascript
function factorial(n) {
if (n === 0) {
return 1;
} else {
return n * factorial(n - 1);
}
}
var sum = 0;
for (var i = 1; i <= 5; i++) {
sum += factorial(i);
}
console.log(sum); // 输出 153
```
这段代码中,`factorial` 函数用于计算一个数的阶乘,`sum` 变量用于保存最终的和。然后使用循环计算 1! + 2! + 3! + 4! + 5! 的和,最后将结果输出到控制台。
阅读全文