Дмитрий, исходим из того, что каждая кнопка соответствует своему диву и в разметке все расположено по порядку. Таким образом, у нас получается два массива, в котором соответствующие элементы расположены под одинаковыми индексами. При клике на кнопку, диву с таким же индексом как у этой кнопки присваивается класс opened.
Тут подробнее про forEach - https://learn.javascript.ru/array-iteration
Демку обновила, постаралась сделать нагляднее - https://codepen.io/Pannat/pen/ywGJXW
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Тут подробнее про forEach - https://learn.javascript.ru/array-iteration
Демку обновила, постаралась сделать нагляднее - https://codepen.io/Pannat/pen/ywGJXW