1. 함수의 정의특정 작업을 수행하거나 값을 계산하는데 사용되는 코드의 묶음(집합) >>자바의 메서드와 자바스크립트의 함수와의 차이자바스크립트의 경우 함수의 정의 keyword 가 function이다.자바는 반환타입을 정의하는데에 비하여 자바스크립트는 정의하지 않는다매개변수의 타입또한 정의하지 않는다. >>따라서 자바스크립트은 모든 유형의 데이터가 전달 가능하며 모든 유형의 데이터 값 반환 가능 위과 같이 자바와는 다르게 int String 등의 반환타입이나 매개변수 타입을 설정하지 않아도( 즉, 숫자이거나 문자여도 sum이라는 함수가 동작함을 알 수 있다.) 2. 함수의 사용용도1) 코드 재사용ex) 두 수의 합을 계산 : f(x)=y 2)모듈화&추상화복잡한 작업을 수행하는 코드를 함수로 분리한다...