我知道要使用的代码,以便找到任何数字的阶乘,但是如果我们希望它做更多并更改代码,那么它可以计算并打印数字的阶乘数小于100递归。该代码应如何修改?我应该使用循环还是其他技术?
答案 0 :(得分:8)
按照LornaJane的建议尝试此代码:
function factorial($number) {
if ($number < 2) {
return 1;
}
return ($number * factorial($number-1));
}