Factorialize a Number-freecodecamp算法题目

Factorialize a Number(计算一个整数的阶乘)

  1. 要求
    • 给定一个整数,求其阶乘(用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积)
  2. 思路
    • 确定乘的次数
    • 用for循环进行累乘
  3. 代码
    1.  1 function factorialize(num) {
       2   // 请把你的代码写在这里
       3   var temp=1;
       4   for (var i =1;i<num;i++){
       5     temp = temp * (i + 1);
       6   }
       7   return temp;
       8 }
       9 
      10 factorialize(5);

       

  4. 相关链接
    • for循环:http://www.runoob.com/js/js-loop-for.html
posted @ 2018-07-10 16:27  投弹手的香菇鸡面  阅读(111)  评论(0编辑  收藏  举报