编写 For 循环来计算阶乘 - JavaScript
javascriptweb developmentfront end technologyobject oriented programming更新于 2025/12/20 6:36:17
我们需要编写一个简单的 JavaScript 函数,该函数接受一个数字(例如 n),并使用 for 循环计算其阶乘并返回阶乘。
例如 −
factorial(5) = 120, factorial(6) = 720
维护一个计数和一个结果变量,不断将计数乘以结果,同时将计数减 1,直到达到 1
最后我们返回结果。
示例
以下是代码 −
const num = 14;
const factorial = num => {
let res = 1;
for(let i = num; i > 1; i--){
res *= i;
};
return res;
};
console.log(factorial(num));
输出
这将在控制台中产生以下输出 −
87178291200
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

