TIL 44 (2020.09.17) JS

백은진·2020년 9월 18일
0

TIL (Today I Learned)

목록 보기
44/106

만 나이 값을 구하는 함수이다.

function getWesternAge(birthday) {
  let today = new Date(2020, 9-1, 17)

  let age1 = ( today.getFullYear() - birthday.getFullYear())
  let age2 = ( today.getMonth() - birthday.getMonth())
  let age3 = ( today.getDate() - birthday.getDate())
  
  if (age2 < 0) {
    age1 -= 1
  }
  if (age2 === 0 && age3 < 0) {
    age1 -= 1
  }
  
  return age1
  return age2
  return age3
}

let birthday = new Date(1995, 10-1, 16);
getWesternAge(birthday);

우와 내 힘으로 만 나이 구하는 로직을 완성했다.

확실히 예리님 세션을 참고해서 1)문제를 분해하고, 2)가설을 세우듯이 문제 풀이 방법을 생각해보고 3)이것저것 다 시도해보는 방법이
문제를 해결하는데 시간을 단축하고, 적용의 옳고 그름을 확실하게 알 수 있게 한다.

profile
💡 Software Engineer - F.E

0개의 댓글