#javascript #html #css #dom #calculator
Вопрос:
Я пытаюсь создать калькулятор цен для целевой страницы. Клиент выберет из выпадающего списка процент, а из селектора ассортимента-количество контрактных продуктов. Функция else if получит условия и умножит базовые значения, подлежащие оплате.
Ниже приведен код
let rangeInput = document.querySelector(".range-input input");
let rangeValue = document.querySelector(".range-input .value div");
let start = parseFloat(rangeInput.min);
let end = parseFloat(rangeInput.max);
let step = parseFloat(rangeInput.step);
for (let i = start; i <= end; i = step) {
rangeValue.innerHTML = "<div class='vidas'>" i "</div>";
}
rangeInput.addEventListener("input", function () {
let top = (parseFloat(rangeInput.value) / step) * -40;
rangeValue.style.marginTop = top "px";
});
let faleConsultor = document.querySelector("#botaoConsulta");
let e = document.getElementById("copart");
let coparticipacao = e.options[e.selectedIndex].text;
let baseEmpresa = 0;
let baseVida = 0;
let calcNumber = function (talento) {
if (talento < 100 || talento >= 1000) {
faleConsultor.style.display("block");
} else if (talento >= 100 amp;amp; talento < 250 amp;amp; coparticipacao === "30%") {
baseEmpresa = baseEmpresa * 9;
baseVida = baseVida * 28.9;
} else (talento >= 500 amp;amp; talento < 500 amp;amp; coparticipacao === "Integral") {
baseEmpresa = baseEmpresa * 21.5;
baseVida = baseVida * 0;
}
return baseVida, baseEmpresa;
};
console.log(calcNumber(200));
идентификатор копарта — это выпадающий список выбора, и основная трудность заключается в получении текущего значения диапазона номеров.
Комментарии:
1. Где ваш HTML-код?