Задача Fish boat
function dom1(budget, season, count) {
count = Number(count);
budget = Number(budget);
let total = 0;
let rent;
let discount;
if (count < 1 || budget < 0)
{}
switch (season) {
case "Spring":
rent = 3000;
break;
case "Summer":
rent = 4200;
break;
case "Autumn":
rent = 4200;
break;
case "Winter":
rent = 2600;
break;
default:
break;
}
if (count <= 6)
discount = 0.9;
else if ( count <= 11)
discount = 0.85;
else
discount = 0.75;
if (count % 2 == 0 && season != "Autumn")
discount = discount - 0.05;
total = rent * discount;
if (total <= budget) {
console.log(`Yes! You have ${(budget-total).toFixed(2)} leva left.`);
} else
console.log(`Not enough money! You need ${(total-budget).toFixed(2)} leva.`);
}
Judge не ми пуска повече от 60/100, но и без много обяснения.
Някой може ли да помогне ?
Благодаря много за помощта! Така наистина работи, според мен допълнително трябва да значи събиране, което изглежда не е така. Празният if() беше от хилядите тестове да изпробвам къде се дъни. Благодаря и за забележката.