Обзор проекта
2410 разработали индивидуальный калькулятор ИМТ по требованиям клиента. Приложение позволяет пользователям вводить пол, рост и вес, и проверяет, попадают ли они в квалификационный диапазон на основе набора данных для пола/веса.
Дополнительная логика обеспечивает произвольные вычисления только если вес находится в указанном диапазоне для данного роста. Калькулятор включает динамические слайдеры роста и веса, которые позже были обновлены с использованием пользовательских значений вместо полной зависимости от ограничений набора данных.
- dasmooth98
Ключевые результаты
- Выбор пола с разветвленной логикой
- Слайдеры роста/веса с настраиваемыми мин/макс значениями
- Динамическая проверка на соответствие предварительно заданным квалификационным диапазонам
- Модульные функции JS (`init_range`, `get_range_data`, `check`)
- Чистый, адаптивный интерфейс, использующий фреймворк Materialize
- Развернутое онлайн-демо для тестирования клиента
- Комментированный код для будущих обновлений
Скриншоты

Интерфейс калькулятора ИМТ – включает выбор пола, слайдеры для роста и веса, и чистый UI на базе Materialize.