[JavaScript] 함수, 파라미터,재귀함수, 디버깅, +예제
▶ 함수 JavaScript에서 기본적인 구성 블록 중의 하나다. 작업을 수행하거나 값을 계산하는 문장 집합이다. 함수를 사용하려면 함수를 호출하고자 하는 범위 내에서 함수를 정의해야 한다. 함수는 global 영역에 존재한다. 함수 원형 (Function Prototype) 함수 이름 : 호출을 위한 이름이다. 파라미터 필수사항과 옵션사항이 있다. 파라미터의 개수는 가변 한다. 변수 선언 키워드가 없다. (const, let) 리턴형은 생략한다. 리턴 값 함수의 종류 선언 함수 : 함수의 이름이 있다 익명 함수 : 함수의 이름이 없다. (확장) * 익명 함수와 선언적 함수의 메커니즘은 완전히 같다. - 익명 함수 형식 : function() {} ES6의 방식이다. 사용 예 - 선언적 함수 형식 : f..