[JS] 나이 출력 programmers

0

코딩테스트

목록 보기
8/80
post-thumbnail

🎀 문제

머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다.
나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요.

function solution(age) {
    var answer = 0;
    return answer;
}

🎀 내 답변

const solution = (age) => 2022 - age + 1

🎀 더 나은 답변

2022년 기준이라고 해서 그냥 2022년에서 age를 빼줬는데,
getFullYear() 메서드를 이용해서 답한 분들이 계셨다.

function solution(age) {
    return new Date().getFullYear() - age + 1;
}

📌 오늘 날짜 구하기

var date = new Date();
  • Date().getFullYear() : 년도
  • Date().getMonth() : 0부터 시작하는 월을 출력 (1월 = 0월)
  • Date().getDay() : 월요일 = 1, 일요일 = 7
profile
일단 해. 그리고 잘 되면 잘 된 거, 잘 못되면 그냥 해본 거!

0개의 댓글