Извеждане на части от датата с думи в 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 = [
  'яну', 'фев', 'мар', 'апр', 'май', 'юни',
  'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'
];

Изведете с помощта на този масив името на текущия месец.