2025年02月28日 建站教程
js有哪些方法可以实现n的阶乘?下面web建站小编给大家详细介绍一下实现n的阶乘的两种方法!
方法一:利用函数递归实现n的阶乘
function factorial(num){ var result = 1; while(num){ result *= num; num--; } return result; } console.log(factorial(10)) //3628800
方法二:利用while循环实现n的阶乘
function factorial(num){ if(num <= 0){ return 1; }else{ return num*arguments.callee(num-1); } } console.log(factorial(5)) //120
本文链接:http://so.lmcjl.com/news/24005/