객체지향 설계를 기반으로 윤년 및 날짜 유효성 처리 기능 개발
·
JS/react
1. 구현 목표목표 기능 : 사용자가 년,월,일 데이터를 초기 입력 후 수정 가능 하도록하고 아래 조건들에 따라 입력 또는 수정한 년,월,일 데이터를 처리하여 화면에 띄워주는 기능 조건 1 . 년 데이터가 음수거나 0이면 1년으로 처리조건 2-1 . 월 데이터가 음수거나 0이면 1월로 처리조건 2-2 . 월이 13월 이상으로 입력되면 12월로 처리 조건 3-1 .일 데이터가 음수거나 0이면 1월로 처리조건 3-2 . 일이 입력된 월의 최대일을 벗어나면 입력된 월의 최대 일로 처리EX) 1월로 입력됐을때 1월 최대일은 31일이기 때문에 32일로 입력하면 31일로 처리조건 3-3 . 입력된 년이 윤년일 경우에는 2월은 29일까지 처리 가능하도록 하기 2. 개발 2-1. 입력된 년/월/일 값을 하나의 객체..