阶乘道场
阶乘函数的定义如下:
5! = 5 * 4!
4! = 4 * 3!
3! = 3 * 2!
2! = 2 * 1!
1! = 1 * 0!
和0! 给定且始终为1。
所以:
1! 值得1
2! 值得2
3! 值得6
4! 价值24
5! 价值120
存在不同的解决方法(摘自您在dojo中的工作)!
“降序”循环
const factorielle = ( nombre ) => {
let resultat = nombre
if ( nombre === 0 ) {
return 1
}
for ( i = nombre - 1 ; i > 0 ; i -- ) {
resultat *= i
}
return resultat
}
“上升”循环
function factorial ( n ) {
let r