From 5120fd37c6c8498fc748e26cb1f45c28809afac6 Mon Sep 17 00:00:00 2001 From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com> Date: Fri, 22 Jan 2021 11:41:30 +0000 Subject: [PATCH 1/2] updating DIRECTORY.md --- DIRECTORY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/DIRECTORY.md b/DIRECTORY.md index 9908e1669..30ecb0856 100644 --- a/DIRECTORY.md +++ b/DIRECTORY.md @@ -57,6 +57,7 @@ * [CoinChange](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/CoinChange.js) * [EditDistance](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/EditDistance.js) * [FibonacciNumber](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/FibonacciNumber.js) + * [findMonthCalendar](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/findMonthCalendar.js) * [KadaneAlgo](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/KadaneAlgo.js) * [LevenshteinDistance](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/LevenshteinDistance.js) * [LongestCommonSubsequence](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/LongestCommonSubsequence.js) From 7c3b0adcca1af7e19e0e519cd5856339e681454c Mon Sep 17 00:00:00 2001 From: Rak Laptudirm <68542775+raklaptudirm@users.noreply.github.com> Date: Sat, 23 Jan 2021 16:07:09 +0530 Subject: [PATCH 2/2] Update GetMonthDays.js --- Timing-Functions/GetMonthDays.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Timing-Functions/GetMonthDays.js b/Timing-Functions/GetMonthDays.js index 2d0ccc993..fcf5604d3 100644 --- a/Timing-Functions/GetMonthDays.js +++ b/Timing-Functions/GetMonthDays.js @@ -21,7 +21,11 @@ const getMonthDays = (monthNumber, year) => { if (the30DaysMonths.includes(monthNumber)) { return 30 } // Check for Leap year - if (((year % 400) === 0) || (((year % 100) !== 0) && ((year % 4) === 0))) { return 29 } + if (year % 4 === 0) { + if ((year % 100 !== 0) || (year % 100 === 0 && year % 400 === 0)) { + return 29 + } + } return 28 }