Бонус точки - задача
Здравейте, следвам насоките на задачата от упражнението, гледах и видеото към нея и пак Judge ми дава 70/100. Работи ми на първите 2 условия, но когато му задам число по-голямо от 1000 и ми изкарва друг изход спрямо този публикуван в задачата. Моля за помощ!
function Check(input) {
let score = Number(input.shift());
let bonus = 0;
if (score <= 100) {
bonus = 5;
} else if (score > 100) {
bonus = score * 0.2;
} else {
bonus = score * 0.1;
}
if (score % 2 == 0) {
bonus += 1;
} else if (score % 10 == 5) {
bonus += 2;
}
console.log(bonus);
console.log(score + bonus);
}
Check(["2703"]);
Изход :
540.6
3243.6
благодаря, осъзнах къде бъркам!