jsfor循环求阶乘
时间: 2023-08-31 14:08:46 浏览: 94
循环求阶乘
以下是使用 JavaScript 编写的计算阶乘的示例代码:
```javascript
function factorial(n) {
let result = 1;
for (let i = 1; i <= n; i++) {
result *= i;
}
return result;
}
const n = 5;
console.log(factorial(n));
```
在这个示例中,我们定义了一个函数 `factorial`,它接受一个参数 `n`,表示要计算阶乘的数。然后我们初始化一个变量 `result` 为 1,使用 for 循环从 1 到 `n` 进行迭代,每次将当前的迭代变量 `i` 乘以 `result`,最后返回 `result`。
我们计算了 5 的阶乘,并使用 `console.log` 打印出结果。您可以将 `n` 替换为任何其他整数来计算不同的阶乘。
阅读全文