方法一
<script>
// 计算n的阶乘
var n = parseInt(window.prompt('input')); //输入n的值
var mul = 1;
for(var i = 1; i <= n; i++) {
mul *= i;
}
document.write(mul);
</script>
方法二(递归)
<script>
function mul(n){
if (n == 1){
return 1;
}
return n * mul(n-1); // 控制台console输入 mul(n的具体值)
}
</script>
本文介绍了两种在JavaScript中计算n的阶乘的方法,包括直接迭代和递归实现,帮助理解JavaScript的基础语法和递归概念。
368





