for循环
-
根据while练习的四要素引入for循环
-
- 循环变量初始值
-
- 循环的条件
-
- 循环体
-
- 循环变量自增自减运算
-
-
练习
-
- 打印1-100的和
-
- 打印1-100以内所有偶数的和
-
-
for循环开发中常见的作用是循环数组
- 案例: 打印班级名单案例
循环的小结
- for循环: 当如果明确了循环的次数的时候推荐使用for循环
- while循环: 当不明确循环的次数的时候推荐使用while循环
循环语句的跳出
-
break和continue
-
说明区别
-
- break: 一般用于结果已经得到, 后续的循环不需要的时候可以使用
-
- continue: 一般用于排除或者跳过某一个选项的时候, 可以使用continue
-
-
循环加强
-
双层for循环嵌套
- 在网页上打印出一个五行五列的星星
- 在网页上打印出一个五行递增列的星星
- 在网页上打印99乘法表
什么是数组? 为什么需要数组?
- 存储班级所有人的姓名
创建数组
- 字面量
- 构造函数(提一嘴)
数组的使用
-
数组本质是数据集合,使用无非就是增删改查
-
查
- 数组[下标]
-
改
- 数组[下标] = 新值
-
增
-
arr.push(新增的内容)
- push可以实现一次性添加多个的效果, 推荐使用
-
arr.unshift(新增的内容)
-
-
删
- arr.pop()
- arr.shift()
- arr.splice(操作的下标,删除的个数)
遍历数组
- 访问数组里面的每一个数据
- 依次访问
- 循环访问
- 提取公式
遍历数组的练习
- 求一组数中的所有数的和及其平均值
- 要求将数组中的0项去掉,将不为0的的值存入到新的数组 生成新的数组
- 求一组数中的最大值和最小值 以及所在位置
- 冒泡排序