Function(함수)-여러인자

김민지·2020년 5월 29일
0

Function(함수) - 여러 인자

함수에 인수가 한 개가 아닌 여러 개 전달할 수도 있습니다.

function alertSuccess(month, name) {
 alert(month + "월의 당첨자는 " + name + "입니다. ");
 }
 
 alertSuccess("3", "김개발");
 

Assignment
1. meetAt 함수를 만들기
2. 인자를 세개 받기

  • 첫번째 인자는 년도에 해당하는 숫자.
  • 두번째 인자는 월에 해당하는 숫자.
  • 세번째 인자는 일에 해당하는 숫자.
  1. 년도 인자만 받았을 경우 --> "1234년" 과 같은 형식의 문자열을 리턴 해주세요.
    년도, 월 인자를 받았을 경우 ---> 년도와 월을 조합해서 "1234년 5월" 과 같은 형식의 문자열을 리턴해주세요
    년도, 월, 일 인자를 전부 받았을 경우 --> 년도, 월, 일을 조합해서 "1234/5/6"과 같은 형식의 문자열을 리턴해주세요.

예제 :

meetAt(2022);
//결과 --> "2022년"

meetAt(2032, 3);
//결과 --> "2032년 3월"

meetAt(1987, 10, 28);
//결과 -->"1987/10/28"
function meetAt(y, ym, ymd) {//인자 3개를 받아줌
  if( y>0 && ym === undefined && ymd === undefined){
    return y + "년";
  } else if ( y>0 &&  ym>0 && ymd ===undefined){
    return  y + "년" + " " + ym + "월";
  }else if (y>0 && " " && ym>0 && ymd>0 ){
    return y  + "/" + ym + "/" + ymd ;
 }
 }
 
 meetAt(2020);
 meetAt(2032, 3);
 meetAt(2034, 3, 4);

y, ym, ymd 인자 3개를 받아준다.
if문으로 조건에 받는 조건식을 작성한다.

profile
Welcome~!

0개의 댓글