Creazione di una tabella in un calendario in JavaScript
Ora creiamo la funzione createTable,
che accetta come primo parametro un riferimento all'elemento
genitore dei numeri del calendario (nel nostro caso sarà
tbody), e come secondo - un array bidimensionale:
function createTable(parent, arr) {
}
Utilizziamo la funzione nel modo seguente:
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)
Implementate la funzione createTable come descritto.
Mettete insieme tutto il codice e visualizzate sullo schermo il calendario per il mese corrente.