Web개발/JavaScript
[JavaScript] 재귀함수
noobdev
2019. 11. 15. 21:47
재귀함수란 함수를 정의할 때 작성한 정의부에 함수를 다시 호출하는 것을 말하며, 반복문 처럼 사용하기 위해 사용한다.
function myFunc() {
자바스크립트 코드;
myFun();
}
myFun();
위의 코드가 기본형이다.
정의한 함수안에 자기자신을 호출하고 밖에서 다시 호출한다.
var num = 0;
function testFnc() {
num ++;
document.write(num,"<br/>");
if(num == 10) return;
testFnc();
}
testFnc();
위 코드는 0부터 10까지 화면에 출력하는 코드로 num이 10이 되면 리턴되어 실행이 종료된다.
"본 포스팅은 필자가 공부한 것을 정리해놓은 것으로 오류가 있을 수 있습니다."