250x250
Notice
Recent Posts
Recent Comments
Link
«   2025/10   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

devlog_owen

[프로그래머스] 나이 출력 본문

algorithm/(js)프로그래머스

[프로그래머스] 나이 출력

developer_owen 2023. 10. 25. 16:26
728x90

간단하게 2022년도는 고정이니까 거기에 age를 빼고 마지막에 1을 더해주면 되는 문제 같았다.

 

나의 풀이

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

뭔가 처음으로 되게 간단하게 푼거같아서 뿌듯함. 별거 아닌 문제에 그렇게 휘황찬란하게 코드칠 필요없으니까.

 

 

다른사람 풀이

 

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

이거보고 아 이게 출제의도였나보다 싶었다. 

 

const today = new Date();
const currentYear = today.getFullYear();

console.log(currentYear);

today로 현재날짜를 가져와서 getfullyear로 현재연도를 구할 수 있다. 그런데 문제는 2022년 기준인데 지금은 2023년이라 저 문제에는 적용될 수 없다. 그래도 좋은 메서드를 안 것 같아 기분이 좋다. today.getFullYear

728x90