У Вас происходит изначально чтение из localStorage, но в момент добавления в localStorage не обновляются текущие данные в localStorage
Соответственно есть два пути:
1. Перед удалением считываем еще раз
2. После добавления актуализируем информацию в let price
mangust1785, ну если разговор про портретный и альбомный режим, то можно сравнивать соотношение ширины к высоте и исходя из этого добавлять или убирать класс active
Никита Сальников, нужно начать с уточнения что по итогу вы хотите сделать, а то у вас здесь уже прослеживаются разные варианты
если при клике на блок или кнопку добавлять класс на другой блок, то подойдет вот это
У Вас происходит изначально чтение из localStorage, но в момент добавления в localStorage не обновляются текущие данные в localStorage
Соответственно есть два пути:
1. Перед удалением считываем еще раз
2. После добавления актуализируем информацию в let price