문제 프로그래머스 2016년
🔑 일요일~월요일을 0~6으로 반환하는 getDay()를 사용하여 배열의 값을 반환합니다.
function solution(a, b) {
let days = ['SUN','MON','TUE','WED','THU','FRI','SAT'] ;
let d = new Date(2016, a-1, b);
let dayNum = d.getDay();
return days[dayNum] ;
}
days
배열에 담습니다.new Date()
에 기준이 될 날짜를 입력하고 변수 d
에 담습니다.getDay()
사용합니다.days
배열에서 0은 'SUN', 1은 'MON'... 이므로 days
배열의 인덱스를 getDay
반환 값인 dayNum
으로 넣어줍니다.