(12) JavaScript - 추상화 / return문의 함수 실행 중단
·
JS
자료형에서 배웠던 함수에서 return 문은 어떤 값을 되돌려주는 output의 역할을 한다. function square(x) { return x * x } console.log(square(3)); 위 코드를 보면 square 함수를 호출하면서 숫자 값 3을 파라미터로 전달하고 있다.그러면 파라미터 x에 3이 전달되고 리턴 3 * 3이 되면서 함수 호출 부분은 9를 되돌려 받는다.결국 최종 출력 결과는 9이다. 이렇게 보면 생각보다 간단한데, 사실 리턴문에는 이렇게 결과값을 돌려주는 역할 뿐만아니라하나의 역할이 더있다. return문의 함수 실행 중단말 그대로 함수 내부에서 리턴 키워드가 나오면 함수의 실행은 그 지점에서 중단이 된다. // 함수 실행 중단 하는 r..