Solución
solution.tsTypeScript
function factorial(value: number): number {
if (value === 0) return 1
const result = new Array(value - 1).fill(null).reduce((acc, _, index) => acc * (value - (index + 1)), value)
return result
}
// No modificar: necesario para evaluar el resultado.
export { factorial };0respuestas