
코드
function solution(a, b) {
const month = [0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
const weeks = ["THU", "FRI", "SAT", "SUN", "MON", "TUE", "WED"];
let days = 0;
for (let i = 0; i < a; i++) {
days += month[i];
}
days += b;
return weeks[days % 7];
}
처음에 case를 써야하나.. 싶었는데
배열로 지정해주니깐 깔끔하다
'코딩 테스트 > 프로그래머스 level1' 카테고리의 다른 글
| 행렬의 덧셈 (0) | 2022.09.05 |
|---|---|
| 약수의 합 (0) | 2022.09.05 |
| 문자열 내림차순으로 배치하기 (0) | 2022.09.05 |
| 수박수박수박수박수박수? (0) | 2022.09.05 |
| 키패드 누르기 (0) | 2022.08.11 |