- 팩토리얼은 주어진 양의 정수 n과 그보다 작은 모든 양의 정수를 곱하는 연산입니다. (예: 5! = 5 * 4 * 3 * 2 * 1) 🔢
- 팩토리얼 함수는 자기 자신을 호출하여
n * factorial(n-1)형태로 문제를 해결하는 재귀적 방식으로 구현됩니다. 🔄 - 재귀 호출이 무한히 반복되는 것을 막기 위해
n이0에 도달하면1을 반환하는 기본 사례(Base Case)가 필수적입니다. (0! = 1) 🛑 factorial(n)함수는n이0일 경우1을 반환하고, 그렇지 않으면n * factorial(n - 1)을 반환하는 조건문으로 구성됩니다. 🏗️factorial(5)를 실행하면 올바른 값인120이 반환되어 재귀적 팩토리얼 구현이 성공적으로 작동함을 보여줍니다. ✅





