Привет всем! Недавно начал изучать программирование и написал простую программу для оценки результатов тестов.
Проблема в том, что мне приходится менять четыре параметра для каждого нового теста, чтобы код работал правильно. Хочу сделать так, чтобы нужно было менять только два значения.
Вот мой код:
function calculatePercent(earnedPoints, totalPoints) {
return 100 / totalPoints * earnedPoints;
};
function getResult(earnedPoints, totalPoints){
if (calculatePercent(earnedPoints, totalPoints) >= 75) {
return 'Отлично, тест сдан!';
}
else {
return 'Тест пройден, но результат слабый';
}
};
console.log(getResult(40, 40));
console.log('Ваш результат: ' + calculatePercent(40, 40));
Как можно оптимизировать этот код, чтобы не дублировать одни и те же значения? Буду благодарен за любые советы!