Добрый день, не могу понять почему не проходят тесты, код вроде бы работает согласно условия задачи.
Код:
<script>
const calculate = (initial, period, program) => {
const perMonth = program / 12;
const result = initial + perMonth * period * (initial / 100);
return result;
};
const form = document.forms.deposit;
form.addEventListener("input", (event) => {
event.preventDefault();
const initial = Number(form.initial.value);
const period = Number(form.period.value);
const program = Number(form.program.value);
const span = document.querySelector("h2 span");
if (period === 0 || program === 0) {
span.innerHTML = initial;
}
if (initial && period && program) {
span.innerHTML = calculate(initial, period, program);
}
});
</script>
Результат тестов: