Изначально у меня переменная list: null
Теперь у меня есть кнопка, на которой, если пользователь щелкает, случайное значение добавляется в массив forward, который будет присутствовать в list следующим образом:
list:{"way":{"backward":[], "forward": []}
Как я могу это сделать? У меня не было способа создать такую структуру и обновить этот массив одним щелчком мыши.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Не могли бы вы рассказать нам о том, что вы сделали до сих пор?