이전에 함수에 데이터(인자)를 전달하는 방법에 대해 다뤄보았습니다. 이번에는 여러개의 데이터를 전달받는 함수에 대해 알아봅시다. 함수에 인수가 한 개가 아닌 여러 개 전달할 수도 있습니다.
function alertSuccess(month, name) {
alert(month + "월의 당첨자는 " + name + "입니다.");
}
alertSuccess(3, "김개발");
meetAt
함수를 만들어주세요.인자를 세개 받습니다.
년도 인자만 받았을 경우 → "1234년"
과 같은 형식의 문자열을 리턴 해주세요.
년도,월 인자를 받았을 경우 → 년도와 월을 조합해서 "1234년 5월"
과 같은 형식의 문자열을 리턴 해주세요.
년도,월,일 인자를 전부 받았을 경우 → 년도,월,일을 조합해서 "1234/5/6"
과 같은 형식의 문자열을 리턴 해주세요.
meetAt(2022); // 결과 --> "2022년"
meetAt(2032, 3); // 결과 --> "2032년 3월"
meetAt(1987, 10, 28); // 결과 --> "1987/10/28"
function meetAt(year, month, date) {
if(year, month, date){
return year+'/'+month+'/'+date;
}else if(year,month){
return year +'년'+ month +'월';
}else{
year + '년'
}
}
함수의 인자의 갯수는 내가 설정이 가능하다.