Показать сообщение отдельно
  #5 (permalink)  
Старый 15.08.2020, 18:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Bromin,
<script>
var channels = ['channel1', 'channel2', 'channel3', 'channel4'];
var commands = ["hello", "goodbye", "send", "countdown", "backcountdown"];
var ready = true;
var f = a => [a, ready];
var com = channels.map(f);
var cooldown = Object.fromEntries(com);
cooldown = Object.fromEntries(commands.map(c => [c ,{ready, cooldown}]));
document.write(JSON.stringify(cooldown, "", 4));
  </script>
Ответить с цитированием