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学习内容:
- for循环
- 数组
- 综合案例
for循环
掌握for循环重复执行某些代码
1.for循环语法
- 作用:重复执行代码
- 好处:把声明起始值、循环条件、变化值写到一起,让人一目了然,它是最常使用的循环形式
小案例:
for循环的最大价值:循环数组
这样写也成:
退出循环
for循环嵌套
今天就学到这里啦!后续加油!