02. Pipes in Pool JavaScript
Здравейте, не мога да разбера къде греша, Judge връща NaN и влиза във втори случай само, във VS Code всичко си работи.
function pool ([v, x, y, N]){
let poolVol = parseInt(v);
let debit1 = parseInt(x);
let debit2 = parseInt(y);
let hours = parseFloat(N);
let palenPool = hours * debit1 + hours * debit2;
if (palenPool <= poolVol) {
let kolkoPalen = palenPool / poolVol * 100;
let kolkoDebit1 = Math.trunc(debit1 / (debit1 + debit2) * 100);
let kolkoDebit2 = Math.trunc(debit2 / (debit1 + debit2) * 100);
console.log(`The pool is ${kolkoPalen}% full. Pipe 1: ${kolkoDebit1}%. Pipe 2: ${kolkoDebit2}%.`);
} else {
let kolkoPreliva = palenPool - poolVol;
console.log(`For ${hours} hours the pool overflows with ${kolkoPreliva} liters.`);
}
}
Благодаря, но продължава да връща NaN hours и NaN liters, имам някъде голяма грешка, но не мога да я открия :(.
Задаваш ли в джъдж да е на JavaScript?
да, другите ми задачи минават, само тази - не. Опитах и с решението, което е дадено към примера, пак същият резултат. Всичките ми променливи са number, какво е това NaN, не знам.