次の月または前の月の日付

前の月の1日の曜日を調べてみましょう。 そのためには、現在の月から1を引きます:

javascriptlet now = new Date();

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

質問:現在の月が1月の場合、問題は発生しませんか? 1月の番号は0なので、 そこから1を引くと、マイナス1月目になってしまいます。

Задание 2

今日と同じ月の日付が、1ヶ月前には何曜日だったかを 決定してください。