美文网首页算法
JavaScript pratice2

JavaScript pratice2

作者: 意蜀 | 来源:发表于2019-06-21 22:40 被阅读2次

    问题描述:

    计算所提供整数的阶乘。
    如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘积。
    阶乘通常简写成 n!
    例如: 5! = 1 * 2 * 3 * 4 * 5 = 120


    解题思路:
    了解阶乘基本运算。
    考虑到当输入num=0的情况。
    代码部分:

    function factorialize(num) {
        if(num){
             for(var i=num-1;i>0;i--){
                 num=num*i;  
            }
        }
        else return 1;
    return num;
    }
    
    factorialize(5);
    

    相关文章

      网友评论

        本文标题:JavaScript pratice2

        本文链接:https://www.haomeiwen.com/subject/tpjpqctx.html