2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요.
입출력 예시
a : 5
b : 24
-> "TUE"
function solution(a, b) {
var answer = '';
var week = ["THU", "FRI", "SAT", "SUN", "MON", "TUE", "WED"];
var sum = b;
for (var i=1; i<a; i++) {
switch(i) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
sum += 31;
break;
case 2:
sum += 29;
break;
default:
sum += 30;
break;
}
}
return answer = week[sum % 7];
}
아 코드 지저분함
function getDayName(a,b){
var date = new Date(2016, (a - 1), b);
return date.toString().slice(0, 3).toUpperCase();
}
아 코드 깔끔함
상쾌