Задача Graduation javascript basics
Здравейте, имам проблем със задачата Graduation-не пресмята вярно средния успех. Ако може някакви насоки или къде точно греша в кода.
function gradiation(input) {
let name = input.shift();
let grade = 0;
let summark = 0;
while (grade <= 12) {
let mark = Number(input.shift());
grade++;
summark += mark;
}
let averagemark = summark / grade;
if (averagemark >= 4.0) {
console.log(`${name} graduated. Average grade: ${averagemark.toFixed(2)}`);
} else {
console.log(
`${name} not graduated. Average grade: ${averagemark.toFixed(2)}`
);
}
}
Моля, радвам се да помогна.