循环语句

循环语句是什么

循环语句就算重复执行指定语句。js有五种循环语句

  • while
  • Do/while
  • for :(let i = 0; i < 10 ; i++)
    语法结构清晰,功能强大
  • For / of
  • for / in
  • Break / continue

循环语句什么时候用?

1.检索范围
2.遍历数组 / 类数组

循环的工作原理

循环就算重复做,但是程序是如何实现重复做的呢?

for(let i = 0 ; i< 5;i++){
console.log(i)
  • let i = 0
  • i < 5
  • i++

变量i(count ,j , k)在这里被称为“计数器变量”或“循环变量”。对于计数器变量有三个关键操作:

  • 初始化计数器变量:发生在循环(循环体)之前,设置循环的起点。
  • 检测计数器变量:发生在每次循环(循环体)迭代之前 功能:设置循环的终点 || 控制是否执行循环体
  • 更新计数器变量:发声在每次循环之后。功能:让循环发生迭代(无论是自增1,2,3还是自减1,2,3还是前其他表达式)

while循环

定义
while循环是先测试循环表达式和循环。
语法结构

初始化变量;
while(检测变量){
//循环体
更新变量
}
   let i = 0
        while(i<5){
            console.log(i)
            i++
        }

do / while循环

定义
do / while循环时后测试循环表达式的循环。
语法

do{   do:做 循环
//循环体
更新变量
}while(检测变量)
  • do / while循环至少循环一次

for循环

语法

for(初始化变量;检测变量;更新变量){
//循环体
}

switch 和 if语句的区别。

1.理论上,二者是可以相互替换
2.条件表达式进行的是全等判断( === )
3.case是一个确定值,if可以比较范围也可以比较固定值,switch可以比较范围但是不适合。
4.当多分支都依赖于一个条件时,适合用使用switch。
5.switch的性能好一点。

作业

1.写一个水果超市的价格查询程序:食人花

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容