Всем привет.
Есть следующая конструкция, которая получает текущую дату, прибавляет к ней 10 дней и выводит результат.
var tenDays = 10;
var currentDate = new Date(); //создаём переменную для текущей даты
currentDate.setDate(currentDate.getDate() + tenDays); //прибавляем к текущей дате 10 дней
var dd = currentDate.getDate(); //получаем текущий день
var mm = currentDate.getMonth() + 1; //прибавляем 1, т. к. месяцы считаются с 0
var yyyy = currentDate.getFullYear(); //получаем год
if(dd<10) {
dd = '0'+ dd //перед номером дня приписываем "0", чтобы было число "01", "02 и т. д.
}
if(mm<10) {
mm = '0'+ mm //аналогичная ситуация с номером месяца
}
currentDate = dd + '.' + mm + '.' + yyyy; //устанавливаем формат и порядок отображения даты
document.write("Дата через 10 дней: " + currentDate); //выводим текст
Пожалуйста, подскажите, как с помощью массива, конструкции switch или иными способами можно вывести не число месяца, а его название (января, февраля, марта и т. д.)?