[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 관련 정보를 찾아보실 수 있습니다.