Tabeli loomine kalendris JavaScriptis
Teeme nüüd funktsiooni createTable,
mille esimene parameeter on viide kalendri numbrite vanemalelemendile
(meie puhul on see tbody) ja teine on kahemõõtmeline massiiv:
javascriptfunction createTable(parent, arr) {
}
Kasutame funktsiooni järgneval viisil:
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
Realiseerige kirjeldatud funktsioon createTable.
Задание 2
Koguge kogu kood kokku ja kuvage ekraanile käesoleva kuu kalender.