数据类型:数组类型
数组:用来存储一系列相同类型的元素的容器
在js中存储5个学生的成绩
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var score=70
var score1=55 方法1
var score2=60
var score3=30
var scare4=90
console.log(score)
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var score=new Array(5)
scores[0]=50
scores[1]=90
scores[2]=100 方法二;原型创建法
scores[3]=44
scores[4]=60
console.log(scores[2])
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var scores=[60,55,80,100,35] 方法三:直接定义法
console.log(scores[2])
</script>
</body>
</html>
数组的遍历:依次的拿出数组中元素
案例一:将数组中的元素 依次的输出到命令行
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var scores=[60,55,80,100,35]
console.log(scores[0])
console.log(scores[1]) 方法一
console.log(scores[2])
console.log(scores[3])
console.log(scores[4])
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body> 方法二
<script>
var scores=[60,55,80,100,35]
for(var n=0;n<scores.length;n++){
console.log(scores[n])
}
</script>
</body>
</html>
案例二:
求总分 :依次的将数组中的元素求和
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var scores=[60,55,80,100,35]
var sum=0
for(var n=0;n<scores.length;n++){
sum=sum+scores[n]
}
console.log(sum)
</script>
</body>
</html>
案例三:
求最大值:求最值的思想 将最大值输出到控制台
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script>
var scores=[60,55,80,100,35] 假定思想
var max=scores[0]
for(var n=1;n<scores.length;n++){
if(scores[n]>max){
max=scores[n]
}
}
console.log(max)
</script>
</body>
</html>