关于函数递归
<script>
// 书写一个函数,这个函数内部会自己调用自己,从而形成递归
function factorial(n){
// 函数的功能是计算n的阶乘,n!不就是n * (n-1)!么
if(n==1)return 1;
return n * factorial(n-1)
}
var result = factorial(6)
alert(result)
</script>
老师,我没有明白这里,当减到1时,它不应该return 1嘛?
源自:函数
4-3 递归常见算法题
14
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星