JavaScript - 0.6 Fruit Shop Nested Conditional Statements Lab
Здравейте ,
Моля за малко помощ относно задачата 0.6 Fruit Shop Nested Conditional Statements Lab .
Проблема, който изпитвам е , че не мога да уловя невалидните входове ако мога така да се изразя.
https://judge.softuni.bg/Contests/Submissions/View/11504346
Интересува ме как да се напише кода, така че сметките да се извършват извън тялото на switch-a , а не след всяко условие да има console.log()
Също така ме интересувам как се реализира правилно проверка дали някой от параметрите не е NaN. Долния код и варияции с != и !== не ми сработиха
if ( isNaN(fruitType) ) {
console.log( (price*qty).toFixed(2) );
} else {
console.log(`test`)
}
BTW: Искам да реализирам задачата със switchcase, с вложени If-ове се получава, но искам по-пригледен код и най-вече да разбера как работи