윤년(2753) - JS

박정호·2022년 1월 17일
0

BAEKJOON

목록 보기
14/57
post-thumbnail

문제를 보자마자, "윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때" 라는 문장이 핵심이라는 것을 느낄 것입니다.

저는 저 문장을 풀어서 '윤년은 반드시 4의 배수이어야 한다' 라는 생각과 '100의 배수가 아닐때와 400의 배수일 때를 "또는" 으로 연결'한 것을 생각했습니다.
따라서, AND 연산과 OR 연산이 생각이 났고, 다음과 같은 코드를 작성하였습니다.

(( year % 4 == 0 ) && ( ( year % 100 != 0)||( year % 400 == 0)))

profile
기록하여 기억하고, 계획하여 실천하자. will be a FE developer (HOME버튼을 클릭하여 Notion으로 놀러오세요!)

0개의 댓글