함수는 동작을 나타내며, 값처럼 취급할 수 있으고, 값처럼 할당, 복사, 선언할 수 있다. 함수의 용도는 중복 코드를 피하기 위함이다. 함수를 만들기 위해서는 1. true / false 값을 빨리 구별해낼 줄 알아야함 2. 값을 잘게 쪼갤 수 있어야 함 🎈 함수 선언문 Function Declaration 과 호출 함수 선언문으로 함수를 생성하면, 함수가 독립된 구문 형태로 존재하게 된다. function functionName(매개변수){ function body } // 함수 선언 functionName(); // 함수 호출 함수를 호출하면 함수 본문이 실행됨 ( ) : 함수실행연산 sum1(); function sum1(a,b){ returen a+b; } 함수 자체가 통째로 lexical env..