Стварэнне табліцы ў календары на JavaScript
Давайце цяпер зробім функцыю createTable,
першым параметрам якая прымае спасылку на бацькоўскі
элемент лікаў календара (у нашым выпадку гэта
будзе tbody), а другім - двухмерны масіў:
function createTable(parent, arr) {
}
Скарыстаемся функцыяй наступным чынам:
let 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)
Рэалізуйце апісаную функцыю createTable.
Саберыце ўвесь код разам і выведзьце на экран календар за бягучы месяц.