Erstellung einer Tabelle in einem Kalender mit JavaScript

Lassen Sie uns nun die Funktion createTable erstellen, die als ersten Parameter eine Referenz auf das übergeordnete Element der Kalenderzahlen akzeptiert (in unserem Fall wird dies tbody sein), und als zweiten - ein zweidimensionales Array:

javascriptfunction createTable(parent, arr) {
  
}

Verwenden wir die Funktion wie folgt:

javascriptlet arr = range(getLastDay(year, month));

let firstWeekDay = getFirstWeekDay(year, month);
let lastWeekDay  = getLastWeekDay(year, month);

let nums = chunk(normalize(arr, firstWeekDay, 6 - lastWeekDay), 7);
createTable(body, nums)
Задание 1

Implementieren Sie die beschriebene Funktion createTable.

Задание 2

Fügen Sie den gesamten Code zusammen und geben Sie einen Kalender für den aktuellen Monat aus.