菜鸟当然要努力啦

116 阅读1分钟

day2的课后练习 juejin.cn/post/720776…

开启day3的课程啦!

先复习一下前节课的内容:

if多分支语句与switch的区别

1.共同点:

  • 都能实现多分支选择,多选1;
  • 大多数情况下可以互换

2.区别

  • switch...case语句通常处理case为比较确定值的情况,而if...else语句更加灵活,通常用于范围判断(大于、等于某个范围)
  • switch语句进行判断后直接执行到程序额语句,效率更高,而if...else语句有几种判断条件,就得判断多少次
  • switch一定要注意必须是===全等,一定要注意数据类型,同时注意break,否则会有穿透效果
结论:
  • 当分支比较少时,if...else语句执行效率高;
  • 当分支比较多时,switch语句执行效率高,而且结构清晰。

DAY3学习内容:

  1. for循环
  2. 数组
  3. 综合案例

for循环

掌握for循环重复执行某些代码

1.for循环语法

  • 作用:重复执行代码
  • 好处:把声明起始值、循环条件、变化值写到一起,让人一目了然,它是最常使用的循环形式 image.png

小案例:
image.png image.png image.png image.png image.png image.png

for循环的最大价值:循环数组

image.png image.png 这样写也成: image.png

退出循环

image.png image.png

for循环嵌套

image.png image.png

image.png

今天就学到这里啦!后续加油!