Описание логики и работы калькулятора.
Элементы калькулятора:
Каждый элемент имеет свою стоимость при выборе того или иного значения.
Для элемента калькулятора имеющего значение в виде количества ( ползунок / поле ввода) конечная стоимость рассчитывается как произведение указанного количества на стоимость за единицу ( внутреннее значение задается для отдельного элемент ).
Формула расчета - в формуле расчета подставляется стоимость указанного в ней элемента калькулятора, значение у которого было выбрано.
Особенности работы некоторых элементов:
Калькулятор разбит на несоклько шагов. Следующий шаг открывается при условии выбора данных у предыдущего шага.
Кнопка для возможности расчета появляется при условии выбора всех данных.
Формула расчета результата:
площадь * тип помещения * количество комнат + ((площадь * (пол + работа по ламинату + плинтус)) + (площадь * стены) + (площадь * (потолок + зачистка + мояки + шпаклевка + установка мояков + шлифовка потолка))) * тип ремонта + дизайнер на дом + мусор + клининг + дизайн
Если какой-то параметр не выбран и не обязателен для выбора, то в формуле расчета его значение высчитывается как Ноль.