요일 보여주기
중요도: 5
날짜를 입력하면 ‘MO’, ‘TU’, ‘WE’, ‘TH’, ‘FR’, ‘SA’, ‘SU’ 형식으로 요일을 보여주는 함수 getWeekDay(date)
를 만들어보세요.
예시:
let date = new Date(2012, 0, 3); // 2012년 1월 3일
alert( getWeekDay(date) ); // "TU"가 출력되어야 합니다.
date.getDay()
메서드는 요일을 나타내는 숫자를 반환합니다(일요일부터 시작).
요일이 담긴 배열을 만들고, date.getDay()
를 호출해 반환받은 값을 인덱스로 사용하면 원하는 기능을 구현할 수 있습니다.
function getWeekDay(date) {
let days = ['SU', 'MO', 'TU', 'WE', 'TH', 'FR', 'SA'];
return days[date.getDay()];
}
let date = new Date(2014, 0, 3); // 2014년 1월 3일
alert( getWeekDay(date) ); // FR