일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- hokeys
- 자스민
- queue
- data structure
- TDD
- react
- IOS
- 자료구조
- 스위프트
- Hitit
- javascript
- 호키도키
- 비동기
- HTML
- 리액트
- 자바스크립트
- Svelte
- 스벨트
- jest
- 개발
- SWIFT
- 호키스
- 힛잇
- 개발자
- 이종호
- 리액트 예제
- 계명대
- 계명대 이종호
- 자바스크립트 자료구조
- hokidoki
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