Дан следећег или претходног месеца

Сазнајмо који је дан у недељи првог дана претходног месеца. За ово одузмимо јединицу од тренутног месеца:

javascriptlet now = new Date();

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

Питање: да ли ће бити проблема ако је тренутни месец јануар? Пошто он има број 0, и када од њега одузмемо јединицу, добићемо минус први месец.

Задание 2

Одредите који је дан у недељи био пре месец дана на исти дан у месецу, као данас.