let scores: number[] = [85, 92, 78];
// ① 新增元素:push(末尾加,竞赛最常用)
scores.push(90); // 末尾添加90
console.log('测试 push后', scores); // 输出[85,92,78,90]
// ② 删除元素:pop(删末尾)/ splice(删指定位置,竞赛高频)
scores.pop(); // 删除末尾的90
console.log('测试 pop后', scores); // 输出[85,92,78]
// splice(起始索引, 删除个数):删除第2个元素(索引1)scores.splice(1, 1); console.log('测试 splice后', scores); // 输出[85,78]
// ③ 修改元素:直接通过索引赋值(之前讲过,竞赛必用)
scores[1] = 88; // 把第二个元素(78)改成88
console.log('测试 修改后', scores); // 输出[85,88]
// ④ 查找元素:indexOf(找元素位置,竞赛判题常用)
let index: number = scores.indexOf(88);
console.log('测试 88的索引', index); // 输出1(索引从0开始!)