Задать вопрос
@Norwood

Как ограничить выход элемента за другой?

Есть квадрат, внутри него круг. При нажатии кнопки круг перемещается внутри квадрата. Нужно не дать выходить кругу за границы квадрата при помощи отключения кнопки. Насколько я понимаю, мне нужно сделать проверку на касания границы квадрата и круга. Но как реализовать не знаю. Можете помочь?
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
новая_координата = Math.max(
  минимальное_допустимое_значение,
  Math.min(
    максимальное_допустимое_значение,
    текущая_координата + изменение_координаты
  )
);

https://jsfiddle.net/03mh1q78/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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