数组基本使用
- 数组(Array)是一种可以按顺序保存多个数据
-
声明语法
-
例
-
数组是按顺序保存,所以每个数据都有自己的编号
-
数组的索引从0开始,所以小明的编号为0,小刚的编号为1,以此类推
-
在数组中,数据的编号也叫索引或下标
-
取值语法
-
例
-
一些术语
- 元素:数组中保存的每个数据都叫数组元素
- 下标:数组中数据的编号
- 长度:数组中数据的个数,通过数组的length属性获得
案例:数组求和与求平均分案例
<script>
// 数组求和与平均分案例
let arr = [2,6,1,7,4]
// 求和变量
let sum = 0
// 求平均分变量
let average = 0
// 遍历数组 取出里面的每一个元素 然后累加
for (let i = 0; i < arr.length; i++) {
// 求和 arr[i]就是数组里面的每个值
sum += arr[i]
}
// 求平均值
average = sum / arr.length
document.write(`总分是:${sum} <br> 平均分是:${average}`)
</script>
案例:求数组[2,6,1,77,52,25,7]中的最大值
let arr = [2,6,1,77,52,25,7]
let max = arr[0]
for (let i = 1; i < arr.length; i++ ) {
if (max < arr[i]) {
max = arr[i]
}
}
document.write(max)