码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript阶乘算法

时间:2019-08-24 22:46:24      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:使用   code   注意   ++   for   func   res   rip   factor   

题目:
计算所提供整数的阶乘。

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

阶乘通常简写成 n!

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

使用递归实现:


function factorialize(num) {
    var result = 1;
    for (var i = 1; i <= num; i++) {
        result *= i;
    }
    return result;


}

console.log(factorialize(5)); // 120

注意:由于是乘法,所以从1开始,因为0乘以任何值都为0

JavaScript阶乘算法

标签:使用   code   注意   ++   for   func   res   rip   factor   

原文地址:https://www.cnblogs.com/dobeco/p/11406170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!