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