Задать вопрос
LenovoId
@LenovoId
svg, css,js

Как прибавить к текущему значению новое?

Я хочу что бы при при click на соответсвующие кнопки происходил поворот группы но таким образом что бы значению складывались ...
То есть нажал один раз группа повернулась на data-step который протисан в кнопке нажал опять и прибавилось ...
Кнопки две - одна должна крутить по часовой другая против...
Вращать получилось но только один раз... значения не прибавляются, что я делаю не так ?

Пациент: https://codepen.io/topicstarter/pen/oNRwEwB
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@alexalexes
let data = 0;

document.querySelectorAll(".button").forEach(function (btn){
  btn.addEventListener("click", function (e){
    data += +e.target.parentElement.dataset.step;
rect.style = `transform: rotate(${data}deg);`
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы