Znajdowanie ostatniego dnia miesiąca w JavaScript

Wykorzystamy poznaną wcześniej automatyczną korektę dat, aby łatwo rozwiązać nasze zadanie. W JavaScript ostatni dzień miesiąca to zerowy dzień następnego miesiąca.

Dla przykładu określmy liczbę dni w marcu 2020 roku. W tym celu przy tworzeniu obiektu z datą wskażemy zerowy dzień kwietnia (ma on numer 3, ponieważ numeracja miesięcy zaczyna się od zera):

javascriptlet date = new Date(2020, 3, 0);
console.log(date.getDate());
Задание 1

Sformalizuj ten sposób rozwiązania problemu w postaci funkcji, która parametrami będzie przyjmować miesiąc i rok i zwracać numer ostatniego dnia tego miesiąca.

Задание 2

Określ, jaki dzień tygodnia będzie w ostatnim dniu piątego miesiąca 2025 roku.