流程语句:if switch 语句 while for 循环语句

计算机的三大流程控制语句

    // 顺序控制语句
    //    计算机程序的默认执行顺序
    //       从上至下,从左至右
    // 分支控制语句
    //     if  switch
    //     根据条件判断的结果,执行程序
    //     那么没有执行内容,要么只有一种执行结果
    // 循环控制语句
    //     while   for   for...in  forEach
    //     根据给定的循环条件来循环往复的执行程序
    //     

分支语句

   语法结构:单分支语句
                if(判断条件){
                    判断语句;
                }


            语法结构:双分支语句
                if(判断条件){
                    判断语句;
                }else{
                    判断语句;
                }

            【注】if(判断条件) 小括号里面可以写任何的东西,结果是true或者false
    // if(条件1){程序1}else if(条件2){程序2}else if(条件3){程序3}....
    // 当满足条件1,执行程序1,
    // 当满足条件2,执行程序2...
    // 满足哪个条件就执行哪个条件的程序
    // 判断的顺序是从上至下,如果满足了第一个条件,之后的条件都不会再判断和执行
    // 最终只会执行一个程序
    // 如果所有的条件都不满足,是没有执行内容的

switch

	// switch语句也是判断语句形式的一种
    // 功能与if判断基本相同,只是使用环境不同

    // if语句,往往做比较判断,判断是范围
    //        逻辑运算符,使用if语句做判断

    // switch 判断等于,某个具体数值时,我们使用switch语句
    //        switch的执行效率高于if判断

    // switch一定能写成if,但是有些if不适合写成switch

while

	 // while循环语句
	  while(循环条件){
                    循环语句;
                }
    // 基本语法:
    // 循环语句的基本语法格式 由 4 部分组成
    
    // 1,设定循环变量的初始值
    // 2,判断进入循环的条件
    // 3,循环体
    // 4,步长

do-while

语法:
        do{
                    循环语句;
        }while(循环条件);
	// 是while语句的一种特殊语法形式
    // 作用就是确保,循环可以至少执行一次,
    // 即使不符合条件,也只执行一次
    // 实际项目中,基本不用

for循环

            语法:
            for(表达式1; 表达式2; 表达式3){
                循环语句;
            }

**总结:**
	// while循环和for循环,都有各自的应用场景
    // 如果是: 未知循环次数的 循环程序,往往使用while循环来执行
    // 所谓的未知循环次数,指定是,判断进入循环的条件与循环变量无关

// 循环语句中的关键词

    // 1 , break    终止循环
    //     终止当前循环break关键词之后,程序的执行,以及终止之后的循环
    //     终止一切

    // 2 , continue 跳出循环
    //     终止当前循环continue关键词之后,程序的执行,但是会继续之后的循环
    //     只终止当前循环的循环体的执行,循环会继续
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值