我有2個數組:課程名稱[圣經,數學,英語]課程分數[100,60,80]我正在嘗試在DOM中使用每個數組中的1個在單行中打印它們,并根據它們的顏色條件選擇顏色條件。javascriptfunction 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)
在某些條件下如何使用forEach循環打印2個數組?
慕娘9325324
2021-04-11 12:09:22
