Показать сообщение отдельно
  #1 (permalink)  
Старый 04.05.2020, 07:38
Новичок на форуме
Отправить личное сообщение для Космос Посмотреть профиль Найти все сообщения от Космос
 
Регистрация: 04.05.2020
Сообщений: 6

Как думаете, можно ли так делать?
Здравствуйте, пишу календарь, решил сформировать массив вот так:

for(var a in b = {"start - 1": "x + (count[(month ? (month - 1) : 11)] - (start - 2))", "count[month]": "i", "49 - (c + 1)": "i"}){

var i = 0, c = days.length - 1;

Array.from(Array(eval(a)).keys(), x => {

i++;
days[c + i] = eval(b[a]);

});

}

Как думаете, можно ли так писать?

P.S.: Код по ссылкам написан для наглядности, интересует Ваше мнение именно по этому фрагменту кода.

Полный пример находится тут https://codepen.io/cosmoweber/pen/xxwPaPN

Просмотр https://codepen.io/cosmoweber/full/xxwPaPN

Последний раз редактировалось Космос, 04.05.2020 в 07:41.
Ответить с цитированием