자바스크립트는 함수를 정의하지 않는다. 하지만 함수가 있다!

int add(int x, int y){
	return x+y;
}

// 자바스크립트
// add라는 이름의 function 객체를 사용한다.
var add = new Function("x, y", "return x-y;");
console.log(add(3,4));  // -1

아래와 같이 표현할 수도 있다.

// 가장 많이 쓴다
var add = function(x, y){
	return x-y;
};

function add(x, y){
	return x-y;
}