Функция factorial вычисляет и возвращает факториал числа.
Факториал числа - это произведение всех положительных целых чисел меньше или равных определенному числу.
factorial(число)
Функция factorial требует наличия одного аргумента, который должен быть числом.
Возвращаемое значение - число.
factorial (1) возвращает 1
factorial (2) возвращает 2
factorial (3) возвращает 6 поскольку 3 x 2 x 1 равно 6
factorial (4) возвращает 24 поскольку 4 x 3 x 2 x 1 равно 24