[모의고사] 신대륙 발견

최연서·2022년 1월 18일

알고리즘

목록 보기
18/30
post-thumbnail

오늘의 문제

📌 [모의고사] 신대륙 발견

문제 설명

성륜이는 오늘 항해99를 시작했다. 성격이 급한 성륜이는 항해 1일 차부터 언제 수료를 하게될 지 궁금하다.

항해 1일 차 날짜를 입력하면 98일 이후 항해를 수료하게 되는 날짜를 계산해주는 알고리즘을 만들어보자.


제한 조건

  • -1 ≤ month ≤ 12
  • 1 ≤ day ≤ 31 (2월은 28일로 고정합니다, 즉 윤일은 고려하지 않습니다.)

내 풀이

function solution(month, day){

  let date = new Date(2022, month - 1, day + 98); //month는 0부터 시작 그래서 원래 달보다 -1, 98일 뒤 = +98 
  let new_month = date.getMonth() + 1 //month는 0부터 시작, +1로 변수 선언
  let new_date = date.getDate() //일을 변수 선언

  let result= `${new_month}${new_date}` //백틱을 사용해서 변수 선언
	return result; //반환
}
profile
하고 싶은 것 하면서 삽니다

0개의 댓글