function factorial(n) {
let product = 1;
while(n > 1) {
product *= n;
n--;
}
return product;
}
console.log('res-------', factorial(4)); // => 24
function factorial2(n) {
let product = 1;
for(let i = 2; i <= n; i++){
product *= i;
}
return product;
}
console.log('res-------', factorial2(4)); // => 24
该博客展示了两种计算阶乘的方法:一种使用while循环,另一种使用for循环。这两种方法都用于计算给定正整数n的阶乘,并在最后分别输出了4的阶乘结果为24。
531

被折叠的 条评论
为什么被折叠?



