Deň nasledujúceho alebo predchádzajúceho mesiaca

Poďme zistiť deň v týždni prvého dňa predchádzajúceho mesiaca. Na to od aktuálneho mesiaca odpočítame jednotku:

javascriptlet now = new Date();

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

Otázka: nebude problém, ak je aktuálny mesiac január? Veď ten má číslo 0, a pri odčítaní jednotky od neho získame mínus prvý mesiac.

Задание 2

Určte, aký deň v týždni bol pred mesiacom v rovnaký deň mesiaca, ako je dnes.