Калькулятор газобетона на javascript
2023-03-10
В этой статье мы рассматриваем код JavaScript для калькулятора газобетона, который можно использовать на сайте компании, продающей газобетон. Калькулятор может помочь покупателям рассчитать количество газобетона, необходимое для их проектов, а также количество поддонов, необходимых для транспортировки. Здесь приведен код JavaScript, используемый в этом калькуляторе:
function calculate() {
// Получение входных значений
var length = parseFloat(document.getElementById("length").value); // Получаем входное значение длины и преобразуем его в float
var thickness = parseFloat(document.getElementById("thickness").value); // Получить входное значение толщины и преобразовать его в float
var height = parseFloat(document.getElementById("height").value); // Получить входное значение высоты и преобразовать его в float
var density = parseFloat(document.getElementById("density").value); // Получить входное значение плотности и разобрать его как float
var openings = parseFloat(document.getElementById("openings").value); // Получить входное значение площадь проемов и преобразовать его в float
var qB = 1/(0.6*0.2); // Вычисление константы qB
var oB, mainOb, qP;
// Вычислить объем
var volume = length * height;
// Вычтите общую площадь отверстий
объем -= площадь отверстий;
объем = объем * qB;
// Рассчитайте qP (Количество поддонов) в зависимости от толщины газобетона
switch (thickness) {
case 100:
qP = 150;
break;
case 150:
qP = 100;
break;
case 250:
qP = 60;
break;
case 300:
qP = 50;
break;
case 375:
qP = 40;
break;
case 400:
qP = 40;
break;
case 500:
qP = 30;
break;
}
// Вычислите площадь одного блока газобетона
oB = 0.6 * 0.2 * ( thickness / 1000);
// Вычислите mainOb - общую площадь необходимого газобетона
mainOb = oB * volume;
// Обновление результата
document.getElementById("volume").innerHTML = "Объем: " + volume.toFixed(2) + " штук"; // отображения объема в блоках
document.getElementById("mainOb").innerHTML = "м.куб: " + mainOb.toFixed(2) + " м.куб."; // отображения общей площади необходимого газобетона
document.getElementById("pD").innerHTML = "Количество поддонов: " + (volume/qP).toFixed(2); // отображения количества необходимых поддонов на основе объема
}
В заключение, создание калькулятора газобетона на JavaScript может стать отличным дополнением к вашему строительному сайту. Используя JavaScript, вы можете предоставить посетителям вашего сайта быстрый и простой способ рассчитать количество газобетона, необходимое для их проекта. Надеюсь, эта статья была информативной и полезной для создания собственного калькулятора газобетона.