This commit is contained in:
rou
2026-03-19 15:17:29 +08:00
parent 81004b437c
commit 3afbee1535
14 changed files with 190 additions and 6 deletions

View File

@@ -7,14 +7,35 @@ const scores = [78, 85, 92];
function getAverageScore(list) {
// 计算平均分
let sum = 0
for (let i = 0; i < list.length; i++) {
sum = sum + list[i]
}
return sum / list.length
}
function getLevel(average) {
// 返回等级
if (average >= 80) {
return "可以进入下一阶段"
} else {
return "保持当前等级"
}
}
const average = getAverageScore(scores)
const level = getLevel(average)
console.log("姓名:" + student.name + "阶段:" + student.stage + "平均分:" + "average" + "等级:" + level);
// 任务:
// 1. 计算平均分
// 2. 计算等级
// 3. 输出姓名、阶段、平均分、等级
// 4. 如果平均分 >= 80输出“可以进入下一阶段”
/*一个 `student` 对象
- 一个 `scores` 数组
- 一个计算平均分的函数
- 一个判断等级的函数
- 输出姓名、平均分、等级
- 如果平均分大于等于 80再输出“可以进入下一阶段”*/