Criando uma tabela de calendário em JavaScript
Agora vamos criar a função createTable,
que recebe como primeiro parâmetro uma referência ao elemento
pai dos números do calendário (no nosso caso, será
o tbody), e como segundo - um array bidimensional:
function createTable(parent, arr) {
}
Vamos usar a função da seguinte maneira:
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)
Implemente a função createTable descrita.
Junte todo o código e exiba na tela o calendário do mês atual.