下面通过一个案例演示数组对象的使用。本案例要求在保存学生成绩的数组中,对每个成绩进行判断,然后筛选大于或等于90分的学生成绩,并将筛选出来的成绩放到一个新的数组中。 其中学生成绩的数组为[83, 92, 88, 76, 93, 90, 84, 77, 96, 90] 。
时间: 2024-11-14 10:22:44 浏览: 0
首先,你需要创建一个数组来存储学生的姓名和成绩,然后遍历这个数组,对于每个成绩进行检查。这里是一个简单的JavaScript代码示例:
```javascript
let students = [
{ name: '学生A', score: 83 },
{ name: '学生B', score: 92 },
{ name: '学生C', score: 88 },
{ name: '学生D', score: 76 },
{ name: '学生E', score: 93 },
{ name: '学生F', score: 90 },
{ name: '学生G', score: 84 },
{ name: '学生H', score: 77 },
{ name: '学生I', score: 96 },
{ name: '学生J', score: 90 }
];
// 创建一个新的数组来存储高分学生及其成绩
let highScoringStudents = [];
students.forEach(student => {
if (student.score >= 90) {
highScoringStudents.push({ name: student.name, score: student.score });
}
});
console.log(highScoringStudents);
```
这个代码片段会输出只有分数大于或等于90的学生的信息,如`{ name: '学生B', score: 92 }`, `{ name: '学生E', score: 93 }`, 等等。
阅读全文