美文网首页
计算一个整数的阶乘

计算一个整数的阶乘

作者: 猿分让我们相遇 | 来源:发表于2017-08-02 16:53 被阅读0次

如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。

阶乘通常简写成 n!

例如: 5! = 1 * 2 * 3 * 4 * 5 = 120

function factorialize(num) {
  // 请把你的代码写在这里
if(num>1){
for(var i=num;i>1;i--) { 
  num*=(i-1);
}
  return num;
}else{
  return 1;
}
}
factorialize(5);//120

另一种方法

function factorialize(num) {
  // 请把你的代码写在这里
  return num > 1 ? num * factorialize(num-1) : 1;

}
factorialize(5);```

相关文章

  • Factorialize a Number

    计算一个整数的阶乘 如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。 阶乘通常简写成 n!

  • FCC-JS-BAS-Factorialize a Number

    计算一个整数的阶乘 如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。 阶乘通常简写成 n! 例...

  • FCC - 253 计算一个整数的阶乘

    计算一个整数的阶乘 如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。 阶乘通常简写成 n! 例...

  • javascript递归算法计算一个数的阶乘

    计算一个整数的阶乘 如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。 阶乘通常简写成 n! 例...

  • FreeCodeCamp:计算一个整数的阶乘 (Factoria

    题目:计算一个整数的阶乘如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。阶乘通常简写成n!例如...

  • JavaScript pratice2

    问题描述: 计算所提供整数的阶乘。如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘积。阶乘通常简写成...

  • 阶乘算法的实现

    计算所提供整数的阶乘。 如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘积。阶乘通常简写成 n!例如...

  • 发现一些JS基础算法问题?与大家分享一下

    1.实战翻转字符串算法 2.计算所提供整数的阶乘。 如果使用字母n代表一个整数,则阶乘是所有小于或等于n的整数的乘...

  • 计算一个整数的阶乘

    如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。 阶乘通常简写成 n! 例如: 5! = 1 ...

  • 整数阶乘组合计算

    整数阶乘组合计算 描述 给定正整数n、a,求最大的k,使n!可以被ak整除但不能被a(k+1)整除。 n和a采用一...

网友评论

      本文标题:计算一个整数的阶乘

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