1.掌握循环语句,让程序具备重复执行能力
2.掌握数组声明及访问的语法
for循环基本使用
for循环语法
2.for循环流程图
循环中断
for循环嵌套
数组
数组是一种可以按顺序保存数据的数据类型
语法及声明
取值语法
遍历数组
操作数组
数组增加新的数据
数组删除元素
冒泡排序
<script>
const arr = [10,3,7,24,6,81,5]
for (let i = 0 ;i < arr.length-1; i++) {
// 使用for循环来依次将相邻的元素进行比较
for (let j = 0; j < arr.length-1-i ; j++) {
// 如果 数组的前一个元素比数组的后一个元素大 则交换他们的位置
if(arr[j] > arr[j+1]) {
// 交换位置
let temp
temp = arr[j]
arr[j] = arr[j+1]
arr[j+1] = temp
}
}
}
document.write(arr)
<script>
/* const arr1 = ['c','v','b','q','f','g','z']
document.write(arr1) */
// 数组名.sort() 这个方法本身不能对数字进行排序
.sort排序
const arr = [10,3,7,24,6,81,5]
arr.sort(function(a,b) {
return a - b
} )
document.write(arr)
</script>
数组最大与最小值
<script>
const arr = [3,7,2,1,-1,9,10,50,30,88]
let max = arr[0]
let min = arr[0]
for (let i = 1; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i]
}
}
document.write(max)
document.write('<br>')
for (let i = 1; i < arr.length; i++) {
if (min > arr[i]) {
min = arr[i]
}
}
document.write(min)
</script>