@zekin375

Как задать шаг при ручном вводе в input?

Помогите пожалуйста задать шаг, при вводе с клавиатуры, с математическим округлением. Input прослушиваю шаг и максимальное значение получаю, но как пересчитывать не понимаю.



в примере шаг идет 1.62, то есть при ручном вводе 3 должно пересчитаться на 3.24
  • Вопрос задан
  • 107 просмотров
Решения вопроса 2
hahenty
@hahenty
('•')
( ( a, b ) => Math.round( a / b ) * b ) (3,1.62)
"испытуй"
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Math.ceil(x / 1.62) * 1.62
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@wadowad
У input type="number" можно задавать шаг https://developer.mozilla.org/ru/docs/Web/HTML/Ele... Возможно, этого будет достаточно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы