Factorialize a Number-freecodecamp算法题目
Factorialize a Number(计算一个整数的阶乘)
- 要求
- 给定一个整数,求其阶乘(用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积)
- 思路
- 确定乘的次数
- 用for循环进行累乘
- 代码
-
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);
-
- 相关链接
-
- for循环:http://www.runoob.com/js/js-loop-for.html