Δημιουργία πίνακα σε ημερολόγιο με JavaScript

Ας φτιάξουμε τώρα τη συνάρτηση createTable, που δέχεται ως πρώτη παράμετρο μια αναφορά στο γονικό στοιχείο των αριθμών του ημερολογίου (στην περίπτωσή μας αυτό θα είναι το tbody), και ως δεύτερη - έναν δισδιάστατο πίνακα:

javascriptfunction createTable(parent, arr) {
  
}

Ας χρησιμοποιήσουμε τη συνάρτηση ως εξής:

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

Υλοποιήστε τη συνάρτηση createTable όπως περιγράφηκε.

Задание 2

Συγκεντρώστε όλο τον κώδικα μαζί και εμφανίστε στην οθόνη το ημερολόγιο για τον τρέχοντα μήνα.