[javascript] 재귀 함수의 예시
이 문서에서는 JavaScript에서 잀귀 함수를 사용한 예시를 살펴보겠습니다.
재귀 함수란?
재귀 함수는 함수가 자신을 호출하는 것을 의미합니다. 이를 통해 문제를 더 작은 부분으로 나누어 해결할 수 있습니다.
예시
아래는 1부터 n까지의 합을 구하는 재귀 함수 예시입니다.
function sum(n) {
if (n === 1) {
return 1;
} else {
return n + sum(n - 1);
}
}
console.log(sum(5)); // 출력: 15
이 함수는 n이 1일 때는 1을 반환하고, 그 외의 경우에는 n과 sum(n-1)의 합을 반환합니다.
이 예시는 JavaScript에서 재귀 함수를 사용하는 간단한 예시이며, 실제 응용 프로그램에서는 주의 깊은 디버깅과 효율적인 관리가 필요합니다.
더 많은 정보를 원하시면 MDN web docs에서 JavaScript 관련 정보를 찾아보실 수 있습니다.