Learning Log/알고리즘

[알고리즘] 자바스크립트 알고리즘 문제 : 머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. (js)

자척개 2023. 1. 24. 18:00
반응형

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

 

 

 

A.

내 답

function solution(age) {
    let answer = 2022 - age + 1;
    return answer;
}

 

더 좋은 답

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

 

 

 

문제 해결 과정

당연히 단순하게 계산을 해서 구했다

Date() 함수 몰랐던 건 아니지만 이럴 때 척척 사용하는 사람들 새삼 대단스러웠다

 

 

 

TIL

Date.prototype.getFullYear()

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear

반응형