13. Function(함수) - 여러 인자
13. Function(함수) - 여러 인자
13-1. Function(함수) - 여러 인자
이전에 함수에 데이터(인자)를 전달하는 방법에 대해 다뤄보았습니다. 이번에는 여러개의 데이터를 전달받는 함수에 대해 알아봅시다. 함수에 인수가 한 개가 아닌 여러 개 전달할 수도 있습니다.
function alertSuccess(month, name) {
alert(month + "월의 당첨자는 " + name + "입니다.");
}
alertSuccess(3, "김개발");
Assignment
index.js에서 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 + '년'
}
}
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 + '년'
}
}
함수의 인자의 갯수는 내가 설정이 가능하다.
Author And Source
이 문제에 관하여(13. Function(함수) - 여러 인자), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@qqbck123/13.-Function함수-여러-인자저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)