함수
함수(Function)
하나의 로직을 재실행 할 수 있도록 하는 것으로 입력된 값을 연산해서 출력하는 것이 함수의 기본적인 역할
함수의 형식
function 함수명( [인자...[,인자]] ){
코드
return 반환값
}함수의 정의와 호출
function numbering(){
i = 0;
while(i < 10){
document.write(i);
i += 1;
}
}
numbering(); // numbering이라는 함수를 출력함을 의미
//01234567891. 함수의 입력과 출력
1-1. 입력(Input)
매개변수(parameter) / 인자(argument)
매개변수(parameter) : 함수를 정의할 때 사용되는 변수
인자(argument) : 함수가 호출될 때 매개변수에 실제로 담기는 값
1-2. 출력(Output)
return
함수 내에서 사용한 return은 return 뒤에 따라오는 값을 함수의 결과로 반환하고, 동시에 함수를 종료시킴
2. 익명함수(Anonymous Funtion)
함수를 정의함과 동시에 실행하는 함수
3. 매개변수(Parameter)가 있는 함수
4. 재귀함수
재귀함수는 함수 자신을 호출하는 프로그래밍 기법
Last updated
Was this helpful?