데이터 타입으로는 한 기능을 실행을 할 수 없다
숫자계열 : 정수(0,1,-1…), 실수(0.5)
논리계열 : true/false
문장계열 : (””)
→ 실행할 수 없는 데이터는 ();를 못쓴다
var a = 10; 10( ); →10를 실행한다? x
하지만 실행을 할 수있는 데이터를 만드는 것이 함수이다
입력방법 : var a = function( ){ };
var a = function
을 function a
라고 입력해도 된다javascript --!
var a = function aplay(1, 2){
sum = a+b;
return sum;
};
aplay(1, 2); // 함수 실행 후 출력된 값 = 3
함수는 기본 기능 요소
자판기(함수)에 돈(인자값)을 넣으면
받은 돈에 대한(매개변수) 음료수가 선택된다(함수 실행)
음료수가 나온다
위 과정을 "input > function > output"으로 정의한다