45.재귀함수 - 중요
Updated:
🔍 문제
자연수 N이 입력되면 재귀함수를 이용하여 1부터 N까지를 출력하는 프로그램을 작성하세요
🔹 입력설명
첫 번째 줄은 정수 N(3<=N<=10)이 입력된다
🔹 출력 설명
첫째 줄에 출력한다.
🔹 입력예제 1
3
🔹 출력 예제 1
1 2 3
📌 풀이
<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