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

Как изменить расчет % не с нуля?

Привет!
Есть стилизованный input range

Длина цветной полоски До вычисляется % от общей ширины.
Если input range min=0 max=100, то нормально расположена.
А если input range min=10 max=100, то полоска выходит за бегунок.

По какой формуле можно сделать расчет с учетом минимального значения input range min > 0 ?

  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
RAX7
@RAX7
const min = +oneType.getAttribute('min');
const max = +oneType.getAttribute('max');
nOne = (oneType.value - min) * 100 / (max - min);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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