Ziua lunii următoare sau precedente

Să aflăm ziua săptămânii a primei zile a lunii precedente. Pentru aceasta, scădem o unitate din luna curentă:

javascriptlet now = new Date();

let date = new Date(now.getFullYear(), now.getMonth() - 1, 1);
console.log(date.getDay());
Задание 1

Întrebare: nu va fi o problemă dacă luna curentă este ianuarie? La urma urmei, are numărul 0, iar scăzând una din el, vom obține luna minus unu.

Задание 2

Determinați ce zi a săptămânii a fost acum o lună în aceeași zi a lunii ca astăzi.