Рассчет стоимости автомобиля в лизинг

Требования к калькулятору

  1. Калькулятор должен инициализироваться с указанными значениями по умолчанию;
  2. В каждое поле можно ввести значение как с клавиатуры, так и с помощью ползунка;
  3. При выборе значения с помощью ползунка, все числа должны пересчитываться динамически в процессе движения ползунка, а не только после его остановки;
  4. У каждого поля есть максимальное и минимальное значение — ползунок должен ограничивать пользователя в выборе данных, а при вводе некорректного значения с клавиатуры, оно должно сбрасываться к ближайшему корректному числу (максимуму или минимуму).
    • Для поля “Стоимость автомобиля” границы: 1 млн.руб. — 6 млн.руб.;
    • Для поля “Первоначальный взнос” границы: 10% - 60% (здесь ввод происходит именно в процентах от стоимости, а не рублях; рубли - результат расчета от введенной стоимости автомобиля);
    • Для поля “Срок лизинга” границы: 1 - 60 месяцев;