Input + Output = True
ํ๋ก๊ทธ๋๋จธ์ค - 2016๋ (์์ผ ๊ตฌํ๊ธฐ) ๋ณธ๋ฌธ
2016๋
๋ฌธ์ ์ค๋ช
2016๋
1์ 1์ผ์ ๊ธ์์ผ์
๋๋ค. 2016๋
a์ b์ผ์ ๋ฌด์จ ์์ผ์ผ๊น์?
๋ ์ a ,b๋ฅผ ์
๋ ฅ๋ฐ์ 2016๋
a์ b์ผ์ด ๋ฌด์จ ์์ผ์ธ์ง ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํ์ธ์.
์์ผ์ ์ด๋ฆ์ ์ผ์์ผ๋ถํฐ ํ ์์ผ๊น์ง ๊ฐ๊ฐ SUN,MON,TUE,WED,THU,FRI,SAT์
๋๋ค.
์๋ฅผ ๋ค์ด a=5, b=24๋ผ๋ฉด 5์ 24์ผ์ ํ์์ผ์ด๋ฏ๋ก ๋ฌธ์์ด "TUE"๋ฅผ ๋ฐํํ์ธ์.
์ ํ ์กฐ๊ฑด
2016๋
์ ์ค๋
์
๋๋ค.
2016๋
a์ b์ผ์ ์ค์ ๋ก ์๋ ๋ ์
๋๋ค. (13์ 26์ผ์ด๋ 2์ 45์ผ๊ฐ์ ๋ ์ง๋ ์ฃผ์ด์ง์ง ์์ต๋๋ค
function solution(month, day) {
const week = ['SUN','MON','TUE','WED','THU','FRI','SAT']
return week[new Date(`2016-${month}-${day}`).getDay()]
}
console.log(solution(1, 1))
Date().getDay() ํจ์์ ์์ผ ๋ฐฐ์ด๋ก ๊ฐ๋จํ๊ฒ ํด๊ฒฐ
https://school.programmers.co.kr/learn/courses/30/lessons/12901?language=javascript
2023๋ ์ํด๊ฐ ๋ฐ์์ต๋๋ค ๐
์ฌํด ๋ชจ๋ ์ผ๋ค์ด ์ ํ๋ฆฌ๊ณ ํ๋ณต๋ง ๊ฐ๋ํ์๊ธธ ๋ฐ๋๋๋ค. โจ
๋ชจ๋ ์ํด ๋ณต ๋ง์ด ๋ฐ์ผ์ธ์!!! ๐คธโ๏ธ(๊ทธ๋์ )
'๐ตAlgorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค - ๋ด์ (0) | 2023.01.03 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค - ๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด (0) | 2023.01.03 |
ํ๋ก๊ทธ๋๋จธ์ค - ๋ถ์กฑํ ๊ธ์ก ๊ณ์ฐํ๊ธฐ (0) | 2022.12.31 |
ํ๋ก๊ทธ๋๋จธ์ค - x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ (0) | 2022.12.30 |
ํ๋ก๊ทธ๋๋จธ์ค - ํ๋ ฌ์ ๋ง์ (0) | 2022.12.27 |