Шивашки цех грешка NAN
Здравейте,
Относно задача 4 Шивашки цех от упражненията за "Прости операции и пресмятания".
Когато напиша функцията в nodejs 8.9.1 получавам крайният резултат.
Когато същият код го сложа в judge системата всички тестове са грешни и излиза
NAN usd
NAN bgn
Следва функцията...
function presmiataneNaCenaZaPokrivkiIKareta(broiMasi, duljinaMasi, shirinaMasi)
{
//Rabotim v metri
let pokrivka_duljina = duljinaMasi + 2*0.30;
let pokrivka_shirina = shirinaMasi + 2*0.30;
let kare_duljina = duljinaMasi/2;
let lice_na_kare = kare_duljina * kare_duljina;
let lice_na_pokrivka=pokrivka_duljina * pokrivka_shirina;
let cena_na_plat_pokrivki = 7;
let cena_na_plat_kareta = 9;
//Kolko metra plat sa nujni za vsichki pokrivki.
let total_cena_pokrivki = cena_na_plat_pokrivki * broiMasi * lice_na_pokrivka;
//Kolko metra plat sa nujni za vsichki kareta
let total_cena_kareta = cena_na_plat_kareta * broiMasi * lice_na_kare;
let total_cost = total_cena_pokrivki + total_cena_kareta;
console.log(total_cost.toFixed(2)+" USD");
console.log((total_cost * 1.85).toFixed(2) + " BGN");
}
Кодът го надробих и излиза че грешката е от следните операции.
console.log(broiMasi * (duljinaMasi + (2*0.30)) * (shirinaMasi + (2*0.30)) )
Вие как решихте задачата или как се решава тя ?
Поздрави !