본문 바로가기

Programming/Javascript, jQuery

Javascript 가변 인자 함수 만들기

반응형


자바스크립트의 모든 함수는 내부에 arguments라는 변수를 갖는다.


function paramSum() {

var output = 0 ;

for (var i=0; i<arguments.length; i++){

output += arguments[i];

}

return output;

}

console.log( paramSum(1,2,3,4,5,6,7,9,10) );


결과 

> 45


가변 매개변수 함수 만들기


function variableFunction(){

var length = arguments.length;

if ( length == 0 ){

// 매개변수 0개일 때

} else if ( length == 1){

// 매개변수 1개일 때

} else if ( length == 2){

// 매개변수 2개일 때

}

}







반응형

'Programming > Javascript, jQuery' 카테고리의 다른 글