function sumTo(n) {
  if (n == 1{
    return 1;
  }
  return n + sumTo(n - 1);
}



n까지의 합계를 구하는 함수 sumTo 인데


궁금한게있는데 결과값이 대체 어디에 저장되고있는거임?

sumTo(n) 라는 함수 자체에 n값이 차례대로 정리되고있고 나중에 다 더해지는거임??






sum = sum + n  이런구조가 아니라서 이해가안되는데 어떻게되는건지 설명좀 부탁드림 ㅠㅠ