Hari bulan seterusnya atau sebelumnya

Mari kita ketahui hari dalam minggu untuk hari pertama bulan sebelumnya. Untuk melakukan ini, tolak satu dari bulan semasa:

javascriptlet now = new Date();

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

Soalan: adakah akan terdapat masalah jika bulan semasa ialah Januari? Lagipun, ia mempunyai nombor 0, dan dengan menolak satu daripadanya, kita akan mendapat bulan tolak pertama.

Задание 2

Tentukan hari dalam minggu apakah yang berlaku sebulan yang lalu pada hari bulan yang sama seperti hari ini.