用 JavaScript 编程,计算 1! +2! +3! +4! +5!的和,给出完整代码示例
时间: 2023-07-08 18:33:58 浏览: 179
完整的 JavaScript 代码如下所示:
```
// 定义一个函数,用于计算阶乘
function factorial(num) {
if (num === 0 || num === 1) {
return 1;
} else {
return num * factorial(num - 1);
}
}
// 初始化变量
var sum = 0;
// 计算阶乘的和
for (var i = 1; i <= 5; i++) {
sum += factorial(i);
}
// 输出结果
console.log(sum);
```
解释:
首先定义了一个 `factorial` 函数,用于计算给定数字的阶乘。然后初始化了一个变量 `sum`,用于存储阶乘的和。接着使用 `for` 循环从 1 到 5,依次计算每个数字的阶乘,并将结果加到 `sum` 变量中。最后使用 `console.log` 输出结果。
阅读全文