■ switch문을 사용해 해당 연월의 일수를 구하는 방법을 보여준다.
▶ 예제 코드 (JAVASCRIPT)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
var year = 2000; // 윤년 var month = 2; var dayCount; switch(month) { case 1 : case 3 : case 5 : case 7 : case 8 : case 10 : case 12 : dayCount = 31; break; case 4 : case 6 : case 9 : case 11 : dayCount = 30; break; case 2 : dayCount = ((year % 4 === 0 && year % 100 !== 0) || (year % 400 === 0)) ? 29 : 28; break; } console.log(dayCount); // 29 |