function calculate() { try { // Получаем значения элементов const values = {}; values['input_m8vodloz'] = parseFloat(document.getElementById('input_m8vodloz').value) 0; values['select_m8vny14w'] = document.getElementById('select_m8vny14w').value; values['input_m8voef0c'] = parseFloat(document.getElementById('input_m8voef0c').value) 0; values['input_m8voey12'] = parseFloat(document.getElementById('input_m8voey12').value) || 0; // Вычисляем результат let result = 0; ((((input_m8voef0c+input_m8voey12)*200/10000*120*3,2)+70*3,2)+300*3,2) document.getElementById('result').innerHTML = 'Ориентировочная цена кабины ' + result + ''; } catch(e) { console.error("Ошибка:", e); document.getElementById("result").innerText = "Ошибка: проверьте значения"; } } // Инициализация событий document.addEventListener('DOMContentLoaded', function() { document.getElementById('input_m8voef0c').addEventListener('input', function() { document.getElementById('input_m8voef0c-value').textContent = this.value; }); document.getElementById('input_m8voey12').addEventListener('input', function() { document.getElementById('input_m8voey12-value').textContent = this.value; }); document.getElementById('input_m8vodloz').addEventListener('change', calculate); document.getElementById('select_m8vny14w').addEventListener('change', calculate); document.getElementById('input_m8voef0c').addEventListener('input', calculate); document.getElementById('input_m8voey12').addEventListener('input', calculate); calculate(); }); { "version": "1.0", "elements": [ { "type": "text", "label": "Ваше имя", "id": "input_m8vodloz", "options": [], "minValue": null, "maxValue": null, "conditionalElement": null, "conditionalValue": null, "defaultValue": "" }, { "type": "select", "label": "Форма кабины", "id": "select_m8vny14w", "options": [ "Угловая", "Угловая с расширением", "Дверь в проёме", "Дверь в проёме с расширением", "П-образная", "П-образная с расширением", "Трапециевидная", "Трапециевидная с расширением" ], "minValue": null, "maxValue": null, "conditionalElement": null, "conditionalValue": null, "defaultValue": "Угловая" }, { "type": "range", "label": "Ширина кабины, см.", "id": "input_m8voef0c", "options": [], "minValue": 70, "maxValue": 250, "conditionalElement": null, "conditionalValue": null, "defaultValue": 70 }, { "type": "range", "label": "Глубина кабины", "id": "input_m8voey12", "options": [], "minValue": 70, "maxValue": 200, "conditionalElement": null, "conditionalValue": null, "defaultValue": 70 } ], "config": { "formula": "((((input_m8voef0c+input_m8voey12)*200/10000*120*3,2)+70*3,2)+300*3,2)", "resultText": "Ориентировочная цена кабины" }, "updatedAt": "2025-03-30T13:51:37.720Z" }
Zero Block
Click "Block Editor" to enter the edit mode. Use layers, shapes and customize adaptability. Everything is in your hands.
Tilda Publishing
create your own block from scratch