Vytvoření tabulky v kalendáři v JavaScriptu

Nyní vytvořme funkci createTable, která jako první parametr přijímá odkaz na nadřazený prvek čísel kalendáře (v našem případě to bude tbody) a jako druhý - dvourozměrné pole:

javascriptfunction createTable(parent, arr) {
  
}

Použijme funkci následujícím způsobem:

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

Implementujte popsanou funkci createTable.

Задание 2

Sestavte celý kód dohromady a zobrazte na obrazovce kalendář za aktuální měsíc.