Есть скрипт, который считает сколько дней до последней пятници месяца, но он сломался так как она уже была в этом. Можно как-то пофиксить не костыльно? Link
Помогу алкоголикам и шопоголикам. Итак вам нужно получить объект даты. Потом в цикле создать 31 объект даты и проверить с конца не является ли он сегодня и не является ли пятницей. Возвращаемое значение булевское. Реализовывайте на любом языке