The factorial function () is a recursive mathematical function that produces factorials () of size .

Definition

For example, with 5!