数组和for循环总结

205 阅读2分钟

for循环

  • 根据while练习的四要素引入for循环

      1. 循环变量初始值
      1. 循环的条件
      1. 循环体
      1. 循环变量自增自减运算
  • 练习

      • 打印1-100的和
      • 打印1-100以内所有偶数的和
  • for循环开发中常见的作用是循环数组

    • 案例: 打印班级名单案例

循环的小结

  • for循环: 当如果明确了循环的次数的时候推荐使用for循环
  • while循环: 当不明确循环的次数的时候推荐使用while循环

循环语句的跳出

  • break和continue

    • 说明区别

        1. break: 一般用于结果已经得到, 后续的循环不需要的时候可以使用
        1. continue: 一般用于排除或者跳过某一个选项的时候, 可以使用continue

循环加强

  • 双层for循环嵌套

    • 在网页上打印出一个五行五列的星星
    • 在网页上打印出一个五行递增列的星星
    • 在网页上打印99乘法表

什么是数组? 为什么需要数组?

  • 存储班级所有人的姓名

创建数组

  • 字面量
  • 构造函数(提一嘴)

数组的使用

  • 数组本质是数据集合,使用无非就是增删改查

    • 数组[下标]
    • 数组[下标] = 新值
    • arr.push(新增的内容)

      • push可以实现一次性添加多个的效果, 推荐使用
    • arr.unshift(新增的内容)

    • arr.pop()
    • arr.shift()
    • arr.splice(操作的下标,删除的个数)

遍历数组

  • 访问数组里面的每一个数据
  • 依次访问
  • 循环访问
  • 提取公式

遍历数组的练习

  • 求一组数中的所有数的和及其平均值
  • 要求将数组中的0项去掉,将不为0的的值存入到新的数组 生成新的数组
  • 求一组数中的最大值和最小值 以及所在位置
  • 冒泡排序

综合案例-输入数据生成柱形图