Креирање на табела во календар во 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

Соберете го целиот код заедно и прикажете го на екранот календарот за тековниот месец.