Подскажите пожалуйста последовательность, как данная функция выполняет действия? Я прошу расписать. Я понимаю что числа до (n) перемножаются друг на друга
Предположим f(7) = 1*2*3*4*5*6*7 = 5040.
Но каким образом это проделывает функция с данными условиями? Передаем функции опять же (7) проверяем, оно больше 0, идём дальше, оно не == 0, идём дальше. И тут вроде как (7-1)*7? Но тут я запутался. Как и что происходит дальше? Я не пойму сам процесс данного цикла(#вопрос