JavaScript-ում ամսաթվի մասերի բառացի արտածում

Դուք արդեն գիտեք արտածել շաբաթվա օրը թվի տեսքով՝ օգտագործելով getDay մեթոդը։ Սակայն, հաճախ մեզ պետք է լինում ոչ թե շաբաթվա օրվա համարը, այլ նրա տեքստային անվանումը։ Եկեք գրենք կոդ, որը կվերափոխի getDay մեթոդի վերադարձրած թվերը շաբաթվա օրերի համապատասխան անունների։

Սկսելու համար գրենք կոդ, որը կարտածի ընթացիկ շաբաթվա օրվա համարը.

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

console.log(day);

Հիմա եկեք կատարելագործենք այս կոդն այնպես, որ էկրանին արտածվի ոչ թե շաբաթվա օրվա համարը, այլ նրա անվանումը (համառոտության համար կիրակին կլինի 'կիր', երկուշաբթի՝ 'երկ' և այլն)։

Խնդիրը լուծելու համար կկազմենք շաբաթվա օրերի մասիվ days և այն կսկսենք կիրակուց (քանի որ դա զրոյական օրն է).

javascriptlet days = ['կիր', 'երկ', 'երք', 'չոր', 'հնգ', 'ուր', 'շաբ'];

Ինչպե՞ս այս մասիվի օգնությամբ արտածել էկրանին, օրինակ, 'երք'։ Պետք է քառակուսի փակագծերում փոխանցել այդ օրվա համարը (երեքշաբթին ունի 2 համար).

javascriptlet days = ['կիր', 'երկ', 'երք', 'չոր', 'հնգ', 'ուր', 'շաբ'];
console.log(days[2]); // կարտածի 'երք'

Սակայն, մենք չենք ցանկանում ձեռքով փոխանցել շաբաթվա օրը, այլ ուզում ենք, որ JavaScript-ն ինքնուրույն որոշի ընթացիկ օրը և արտածի դրա անվանումը։ Դրա համար պետք է համատեղել այն, ինչ վերադարձնում է getDay մեթոդը, և մեր days մասիվը.

javascriptlet date = new Date();
let day  = date.getDay();
let days = ['կիր', 'երկ', 'երք', 'չոր', 'հնգ', 'ուր', 'շաբ'];

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

Թող տրված է հետևյալ մասիվը.

javascriptlet months = [
  'հուն', 'փետ', 'մար', 'ապր', 'մայ', 'հուն',
  'հուլ', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'
];

Օգտագործելով այս մասիվը, արտածեք ընթացիկ ամսվա անվանումը։