일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- data structure
- 자료구조
- jest
- Hitit
- 개발자
- hokidoki
- 호키도키
- 자스민
- queue
- 개발
- 자바스크립트
- 힛잇
- react
- javascript
- 계명대
- hokeys
- 호키스
- 리액트
- Svelte
- 계명대 이종호
- 이종호
- SWIFT
- 비동기
- 자바스크립트 자료구조
- HTML
- 리액트 예제
- 스벨트
- 스위프트
- IOS
- TDD
Archives
- Today
- Total
목록재귀함수를 사용하는 이유 (1)
Dog foot print
[javascript] 재귀함수란
재귀 함수란 영어로 reclusive function 이라고도 불리운다. 이 재귀함수는 함수를 정의할때 함수내부에서 자신을 호출하는 함수, 알고리즘입니다. 재귀 함수의 사용 function reclusive(numb){ if(numb == 0){ console.log("end"); }else{ console.log(numb); reclusive(numb-1); } } reclusive(10); 파라메터로 들어온 인자를 0이 될때 까지 1씩 감소시켜 출력하는 함수를 만들었다. 재귀 함수는 함수내부에서 자신을 호출하기 때문에 별다른 제어장치가 없다면 무한 루프에 빠지기 쉽다. 그러므로 항상 제어문을 통해 재귀함수호출을 통제해야 한다. 왜 재귀 함수를 사용하는가 ? for 문이나 while문을 사용해서도 위와..
Javascript
2019. 7. 11. 21:44