Q. 재귀 함수와 반복문의 차이점에 대해 설명해주세요. 답변 스크립트 일단, 반복문은 클래스 내에서 문법적으로 특정 기능을 반복하는 것입니다. For, while등의 구문을 사용해서 반복횟수를 지정한 뒤, 내부의 기능을 그 횟수에 따라 동작시키는 것입니다. 재귀함수는 일종의 메서드의 형식을 띄고 있는데, 쉽게말하면 본인을 다시 호출하는 메소드라고 보시면 됩니다. 특정 메소드 뒤에, 해당 메소드를 다시 호출하게되면 동일한 메소드를 계속해서 반복수행하게 할 수 있습니다. 재귀함수가 호출될때마다 스택메모리에 새롭게 변수와 기능이 들어가기 때문에, 반복시 매번 새로운 변수, 기능을 사용해야 할 때 유용하게 사용될 수 있습니다. 이 때, 반복을 멈추거나 제어할 수 있는 구문이 들어가야 제대로 동작 할 수 있습니다..