У меня есть 2 массива:
- Имена курсов [библия, математика, английский]
- оценки курсов [100, 60, 80]
Я пытаюсь напечатать их в DOM с 1 каждого массива в одной строке + цветовые условия в соответствии с их оценками.
javascript
function paintGrades (gradeArr, coursArr) {
gradeArr.forEach(function (element) {
var gradeColor = 'bad';
if (element.gradeArr >= 80) {
gradeColor = 'good';
} else if (element.gradeArr >= 60) {
gradeColor = 'ok';
} else if (element.gradeArr === 0) {
gradeColor = 'normal';
}
document.getElementById('grade').innerHTML +=
"<div class='" + gradeColor + "'>" + element.coursArr + ": " + element.gradeArr + "</div>" + "<hr>";
})
}
Мой ожидаемый результат должен быть:
bible: 100 (colored as good)
math: 60 (colored as ok)
english: 40 (colored as bad)
...