Показать сообщение отдельно
  #3 (permalink)  
Старый 17.02.2023, 12:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,134

Tri,
если хочется погорячее)))
let months = {
    "1": "Январь",
    "2": "Февраль",
    "3": "Март",
    "4": "Апрель",
    "5": "Май",
    "6": "Июнь",
    "7": "Июль",
    "8": "Август",
    "9": "Сентрябрь",
    "10": "Октябрь",
    "11": "Ноябрь",
    "12": "Декабрь"
}
months = new Proxy(months, {
  get(target, key) {
    if (key in target) {
      return target[key];
    } else {

      return null;
    }
  }
});
function getMonthName(index) {
    return months[index]
}
alert(getMonthName(-1));
alert(getMonthName(12));
alert(getMonthName("дерево"));
Ответить с цитированием