첫번째 인자는 년도에 해당하는 숫자입니다.
두번째 인자는 월에 해당하는 숫자입니다.
세번째 인자는 일에 해당하는 숫자입니다.
년도 인자만 받았을 경우 → "1234년" 과 같은 형식의 문자열을 리턴 해주세요.
년도,월 인자를 받았을 경우 → 년도와 월을 조합해서 "1234년 5월" 과 같은 형식의 문자열을 리턴 해주세요.
년도,월,일 인자를 전부 받았을 경우 → 년도,월,일을 조합해서 "1234/5/6" 과 같은 형식의 문자열을 리턴 해주세요.
meetAt(2022); // 결과 --> "2022년"
meetAt(2032, 3); // 결과 --> "2032년 3월"
meetAt(1987, 10, 28); // 결과 --> "1987/10/28"
👉 date를 먼저 넣는 이유? 만약 year가 먼저 나온다면 year에서 조건이 계속 만족되기 때문에 else if로 안넘어가기때문!
function meetAt(year, month, date) {
if(date){
return `${year}/${month}/${date}`;
}
else if(month){
return `${year}년 ${month}월`;
}
else if(year){
return `${year}년`;
}
}
console.log(meetAt(1987, 10, 28));