가수면
[Javascript] 신대륙 발견 본문
기원이는 오늘 항해99를 시작했다. 성격이 급한 기원이는 항해 1일 차부터 언제 수료를 하게될 지 궁금하다.
항해 1일 차 날짜를 입력하면 98일 이후 항해를 수료하게 되는 날짜를 계산해주는 알고리즘을 만들어보자.
제한 조건
- 1 ≤ month ≤ 12
- 1 ≤ day ≤ 31 (2월은 28일로 고정합니다, 즉 윤일은 고려하지 않습니다.)
입출력 예
내가 쓴 코드
function solution(month, day){
let result = (new Date((new Date()).getFullYear(), month - 1, day))
result.setDate(result.getDate() + 98)
let mon = result.getMonth() + 1
let date = result.getDate()
return mon+'월'+date+'일';
}
console.log(solution(1,18))
분명 처음에 이렇게 썼었는데 안 돼서 다 뜯어고치고 괜히 생고생했었다.
'CS > 코딩 테스트' 카테고리의 다른 글
[Javascript] 자연수 뒤집어 배열로 만들기 (0) | 2022.11.22 |
---|---|
[Javascript] 자릿수 더하기 (0) | 2022.11.22 |
[Javascript] 이상한 문자 만들기 (0) | 2022.11.22 |
[Javascript] 완주하지 못한 선수 (0) | 2022.11.22 |
[Javascript] 수박수박수박수박수박수? (0) | 2022.11.22 |
Comments