devlog_owen
[프로그래머스] 나이 출력 본문
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
'algorithm > (js)프로그래머스' 카테고리의 다른 글
[프로그래머스] 하샤드수 (1) | 2023.10.31 |
---|---|
[프로그래머스] 양꼬치 (0) | 2023.10.31 |
[프로그래머스] Day 3 짝수는 싫어요 (0) | 2023.10.25 |
[프로그래머스] DAY4 배열의 평균값 (0) | 2023.10.24 |
[프로그래머스] DAY4 피자나눠먹기(3) (0) | 2023.10.24 |