⊗jsPrCndAN 56 of 62 menu

Normalisierung eines Arrays im Kalender mit JavaScript

In den vorherigen Lektionen sollten Sie ein Array von Zahlen von 1 bis zum letzten Tag des Monats erstellt haben:

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

Sie haben auch den Wochentag für den ersten Tag des Monats und für den letzten:

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

Lassen Sie uns nun unser Array mit leeren Zeichenketten rechts und links auffüllen. Dafür sollten wir eine Funktion normalize haben, deren erster Parameter das Array ist, der zweite - wie viele leere Zeichenketten links hinzugefügt werden sollen, und der dritte - wie viele leere Zeichenketten rechts:

function normalize(arr, left, right) { }

Ich erinnere daran, dass wir links firstWeekDay leere Elemente hinzufügen müssen, und rechts - 6 minus lastWeekDay Elemente. Das bedeutet, wir werden unsere Funktion normalize wie folgt verwenden:

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

Implementieren Sie die beschriebene Funktion normalize und überprüfen Sie ihre Funktion.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen