递归

<script type="text/javascript">
    function jc(i) {
        if(i==1){return 1}
        else{return i*jc(i-1)}
    };
    console.log(jc(5));//5*4*3*2*1=120
</script>

 

原理图(参考java)

 

posted @ 2016-06-12 22:48  丁少华  阅读(197)  评论(0)    收藏  举报