En matemáticas, el factorial de un número entero no negativo 'n', es el producto de la multiplicación de todos los números enteros positivos menores o iguales que 'n'. Por ejemplo:
El factorial de 5! es 5 * 4 * 3 * 2 * 1 = 12
Tu desafío es completar la función que devuelva el numero factorial que se le pase como parametro. Ejemplo:
- 0! = 1
- 1! = 1
- 5! = 120
- 10! = 3,628,800
La solución debería tener un input y output como los siguientes:
Input
factorial(0);
factorial(1);
factorial(5);
factorial(10);
Output
1
1
120
3628800