⊗jsPrCndAN 56 of 62 menu

Normalizimi i vargut në kalendar në JavaScript

Në mësimet e mëparshme ju duhet të keni bërë vargun e numrave nga 1 deri në ditën e fundit të muajit:

let arr = range(getLastDay(year, month));

Gjithashtu ju keni numrin e ditës së javës për ditën e parë të muajit dhe për ditën e fundit:

let firstWeekDay = getFirstWeekDay(year, month); let lastWeekDay = getLastWeekDay(year, month);

Tani le ta plotësojmë vargun tonë me vargje bosh djathtas dhe majtas. Le të kemi funksionin normalize, i cili si parametër të parë pranon vargun, të dytin - sa vargje bosh të shtohen majtas, dhe të tretin - sa vargje bosh djathtas:

function normalize(arr, left, right) { }

Ju kujtoj se majtas duhet të shtojmë firstWeekDay elemente bosh, dhe djathtas - 6 minus lastWeekDay elemente. Domethënë ne do të përdorim funksionin tonë normalize kështu:

let res = normalize(arr, firstWeekDay, 6 - lastWeekDay); console.log(res);

Implementoni funksionin e përshkruar normalize dhe kontrolloni punën e tij.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo