프로그래머스 문제 풀이 2016년 (JS)

devmomo·2021년 3월 6일
0

알고리즘

목록 보기
3/52
post-thumbnail

문제분석

2016년 1월 1일은 금요일, 
2016년 a월 b일의 요일을 return하는 함수를 완성하기

제한조건

2016년은 윤년 (2월 29일 존재)
2016년 a월 b일은 실제로 있는 날 (13월 26일이나 2월 45일같은 날짜는 주어지지 않음)

문제풀이

new Date로 2016년 고정 후 a와 b를 입력 받아 getDay()로 요일 index를 추출

function solution(a, b) {
    let result;
    let days = ["SUN","MON","TUE","WED","THU","FRI","SAT"];
    result = days[new Date(`${a} ${b}, 2016`).getDay()];
    return result;
}
profile
FE engineer

0개의 댓글