/**
function that takes month number and its year and returns the number of days within it
* @param monthNumber.
* @param year.
e.g.: mahfoudh.arous@gmail.com -> true
e.g.: mahfoudh.arous.com ->false
*/constgetMonthDays=(monthNumber, year)=>{const the31DaysMonths =[1,3,5,7,8,10,12]const the30DaysMonths =[4,6,9,11]if(!the31DaysMonths.includes(monthNumber)&&!the30DaysMonths.includes(monthNumber)&&(monthNumber !==2)){thrownewTypeError('Invalid Month Number.')}if(the31DaysMonths.includes(monthNumber)){return31}if(the30DaysMonths.includes(monthNumber)){return30}// Check for Leap yearif(year %4===0){if((year %100!==0)||(year %100===0&& year %400===0)){return29}}return28}export{ getMonthDays }