0. 함수는 왜 쓸까? 함수는 필요할 때 여러번 호출이 가능하다. 코드의 재사용, 유지보수의 편의성, 코드의 신뢰성, 코드의 가독성을 높인다. 함수정의방식으로는 4가지가 있다. 1. 함수선언문 function 함수명 (매개변수_parameter){ 함수내용 } //예시 function add(x,y){ return x+y; } 함수선언문은 함수 이름을 생략할 수 없다. 함수선언문은 표현식이 아닌 문이다. 표현식이 아닌 문은 변수에 할당할 수 없다. 2. 함수표현식 변수 = function(parameter){ //코드 } //예시 let add = function(x,y){ return x+y; }; console.log(add(1,3)); //4 자바스크립트에서 함수는 객체 타입의 값이다. 변수에 할당..