-
Javascript- if/else 조건 출력explore 2023. 9. 20. 18:20728x90
if/else를 활용한 Leap year 판별
자바스크립트로 Leap year (2월 29일까지 있는 해)를 판별하는 코드를 연습했다. Leap year의 조건은 아래와 같다. 나누어진다는 것은 나머지가 0이 되는 것을 의미함.
Leap year
1. 4로 나누어지는가. => 나누어지지 않으면 Not leap. 나누어지면 2번으로 이동
2. 100으로 나누어지는가 => 나누어지지 않으면 Leap. 400으로도 나누어지면 Leap1단계
4로 나누어지지않으면 Not leap year
##4로 나뉘지 않으면 Not leap year function isLeap(year) { if (year % 4 == 0) { } else { return " Not Leap year." } }
2단계
100으로 나누어지지않으면 Leap year
##100으로 나누어지지않으면 Leap year function isLeap(year) { if (year % 4 == 0) { if (year % 100 == 0) { } else { return "Leap year." } } else { return " Not Leap year." } }
3단계
400으로 나누어지면 leap year, 400으로 나누어지지 않으면 Not leap year
##400으로 나누어지면 leap year, 400으로 나누어지지 않으면 Not leap year function isLeap(year) { if (year % 4 == 0) { if (year % 100 == 0) { if (year % 400 == 0) { return "Leap year." } else { return " Not Leap year." } } else { return "Leap year." } } else { return " Not Leap year." } }
느낀 점
- 코딩을 배운다는 것은 <문제를 인식하고 해결하는 과정>
- 문제에 대해 하나씩 하나씩 단계를 잘 쪼개서 접근하기
- 문제가 복잡할 때는 도표로 시각화하는 습관 갖기
참고
수업
Udemy
The complete 2023 Web development Bootcamp - Section 15. Intermediate Javascript728x90'explore' 카테고리의 다른 글
Brevo(구 Sendinblue)로 bubble.io에 자동 이메일 세팅하기 (0) 2024.05.04 Solo SaaS를 위한 버블(Bubble.io) 탐색 (1) 2023.09.22 Javascript- prompt / length / slice (0) 2023.09.16 SSH Key 만들고 등록하기 (0) 2023.09.13 Zoom보다 가벼운 비디오챗- Whereby (12) 2023.09.11