Pregunta de entrevista de NTT DATA

Multiple ways to write a function who return a factorial