Devuelve el factorial del entero proporcionado.
Si el número entero se representa con la letra n, un factorial es el producto de todos los números enteros positivos menores o iguales a n.
- Crear un nuevo repositorio utilizando este repositorio como template (Boton: use this template).
- Editar el código de la función definida en el archivo index.js con un algoritmo que permita obtener los resultados esperados en los test.
- Ejecutar los test validando que todos resulten exitosos
Instalar dependencias (mocha)
npm install
Ejecutar test
npm run test
- nombre: num
- tipo: Number (Integer)
- limitaciones: 0 < num <= 10
- Tipo: Number (Integer)
5 debe retornar 120 porque: 1*2*3*4*5 = 120
- Parametros: num = 5
- Resultado esperado: 120
- Parametros: num = 10
- Resultado esperado: 3628800
- Parametros: num = 1
- Resultado esperado: 1
- Parametros: num = 3
- Resultado esperado: 6
- Parametros: num = 7
- Resultado esperado: 5040