1) 변수 스코프: let, var ,const 차이 let은 변수선언의 유효범위는 block{} 단위이며, const는 변수선언의 유효범위가 block{}단위이며, let과 const의 차이는 let은 변수 재할당이 가능하나, const는 변수 재할당이 불가능하다. var는 변수선언의 유효범위가 function() 단위이다. var변수 선언을 할 경우,...
재귀란? 스스로 함수를 호출하는것 위의 경우 재귀함수 호출의 탈출 조건을 넣지 않으면 무한 호출되게 되기때문에,재귀호출을 사용시엔 반드시 탈출 조건을 넣도록 하자. ** 피보나치 수열 재귀함수 : fib(n) = fib(n-1)+fib(n-2) 재귀의 장점 알고리즘이 재귀로 표현하기 자연스러울 경우 프로그램의 가독성이 좋아진다. 재귀 단점 값 리턴전...