Estoy tratando de obtener los meses entre 2 años, por ejemplo, tengo un proyecto que comienza el 2021-10-15 y finaliza el 2022-05-03 y lo que estoy tratando de hacer es hacer que vuelva verdadero solo para los meses que se encuentran entre esas fechas, por ejemplo, sería verdadero para oct, nov, dic, jan, feb, mar, abr, may.
El problema que tengo es que la forma en que mi código es verdadero, pero va de mayo a octubre en lugar de octubre a mayo.
Aquí está mi código
dateRange(project, month){ let startMonth = project.startDate.split('-')[1]; let endMonth = project.endDate.split('-')[1]; return month >= start_month && month <= end_month; }