코딩 테스트/프로그래머스 level1

2016년

fullfish 2022. 9. 5. 21:49

코드

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