วันของเดือนถัดไปหรือเดือนก่อนหน้า

เรามาดูกันว่า วันในสัปดาห์ของวันที่ 1 ของเดือนก่อนหน้าคือวันอะไร โดยการลบหนึ่งจากเดือนปัจจุบัน:

javascriptlet now = new Date();

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

คำถาม: จะมีปัญหาไหมถ้าเดือนปัจจุบันคือเดือนมกราคม? เพราะเดือนมกราคมมีหมายเลขเดือนเป็น 0 และเมื่อลบหนึ่งออกจากมันเราจะได้เดือนที่ติดลบ

Задание 2

จงหาว่า วันในสัปดาห์เมื่อเดือนที่แล้ว ในวันที่เดียวกันของเดือนกับวันนี้คือวันอะไร