45.재귀함수 - 중요

Updated:


🔍 문제

자연수 N이 입력되면 재귀함수를 이용하여 1부터 N까지를 출력하는 프로그램을 작성하세요

🔹 입력설명

첫 번째 줄은 정수 N(3<=N<=10)이 입력된다

🔹 출력 설명

첫째 줄에 출력한다.

🔹 입력예제 1

3

🔹 출력 예제 1

1 2 3


📌 풀이

11

22

33

<head>
  <meta charset="UTF-8">
  <title>출력결과</title>
</head>

<body>
  <script>
    function solution(n) {
      function DFS(l) { // 재귀함수 시작 (매개변수는 l) -> 자기 자신을 호출하는것을 제귀함수 라고 함 
        if(l === 0) return; // DFS(0) 이 되면 return, 함수를 종료 시킴 
        else {
          DFS(l - 1); // 1개씩 감소
          console.log(l) 
        }
      }
      DFS(n) // DFS 함수 실행
    }

    solution(3);
  </script>
</body>

Leave a comment