Dátumrészek szóban történő kiírása JavaScriptben

Már tudod, hogyan kell kiírni a hét napját szám formájában a getDay metódus segítségével. Azonban gyakran nem a hét napjának a számára van szükségünk, hanem annak szöveges megnevezésére. Írjunk kódot, amely a getDay metódus által visszaadott számokat a hét napjainak megfelelő nevekre konvertálja.

Kezdetben írjunk kódot, amely kiírja a jelenlegi hét napjának a számát:

javascriptlet date = new Date();
let day = date.getDay();

console.log(day);

Most fejlesszük tovább ezt a kódot úgy, hogy a képernyőre ne a hét napjának a száma, hanem annak a neve jelenjen meg (a rövidség kedvéért a vasárnap legyen 'vas', hétfő 'hét' és így tovább).

A feladat megoldásához készítsünk egy days nevű hét napjai tömböt és kezdjük vasárnappal (mivel ez a nulladik nap):

javascriptlet days = ['vas', 'hét', 'ked', 'sze', 'csü', 'pén', 'szo'];

Hogyan jeleníthetünk meg ezzel a tömbbel a képernyőn például a 'ked'-et? A nap számát (a kedd száma 2) kell a szögletes zárójelek között megadni:

javascriptlet days = ['vas', 'hét', 'ked', 'sze', 'csü', 'pén', 'szo'];
console.log(days[2]); // kiírja 'ked'-et

Azonban nem szeretnénk kézzel megadni a hét napját, hanem azt szeretnénk, hogy a JavaScript maga határozza meg a jelenlegi napot és írja ki a nevét. Ehhez össze kell egyeztetnünk a getDay metódus által visszaadott értéket és a days tömbünket:

javascriptlet date = new Date();
let day  = date.getDay();
let days = ['vas', 'hét', 'ked', 'sze', 'csü', 'pén', 'szo'];

console.log(days[day]);
Задание 1

Legyen adott a következő tömb:

javascriptlet months = [
  'jan', 'feb', 'márc', 'ápr', 'máj', 'jún',
  'júl', 'aug', 'szept', 'okt', 'nov', 'dec'
];

Írd ki e tömb segítségével a jelenlegi hónap nevét.