1、数组遍历
let a = ['小红', '小花', '小黑', '小刘']
for (let i = 0; i < a.length; i++) {
console.log(i, a[i]);
}
2、数组求和
// 数组求和 和 平均值 案例
let arr = [2, 6, 1, 7, 4]
// 箩筐思想
// 声明一个变量 箩筐
let sum = 0
for (let i = 0; i < arr.length; i++) {
// sum = sum + arr[i]
sum += arr[i]
}
document.write(`和为${sum},平均值是${sum / arr.length}`)
3、筛选数组去0
let arr = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7]
let newArr = []
for (let i = 0; i < arr.length; i++) {
if (arr[i] !== 0) {
newArr.push(arr[i])
}
}
console.log(newArr);
4、删除数组元素
arr.pop() 从数组中删除最后一个元素,并返回删除元素的值;
arr.shift() 从数组中删除第一个元素,并返回删除元素的值;
arr.splice(起始索引, 删除几个元素) 删除几个元素的值如果不写则代表从起始位置删到最后,并返回删除后的数组;如果第二个值省略,则代表一直删除到最后,当索引为负值的时候 代表数组中倒数第几个元素。