JavaScript学习之小白篇(二)

好好学习 ,天天向上。Are you ready?在这里插入图片描述

--------------------if swich语句------------------

一、程序中流程控制有哪些结构?
1. 顺序结构 : 从上到下,依次执行每一条语句,不允许跳过任何一条语句。
2. 选择结构 : 根据条件判断,执行不同的语句段。
3. 循环结构 : 满足一定条件,重复执行一段代码。

二、实现选择结构有哪些语句?
?:
if
switch
三、if
1. 单分支选择语句
格式:
if(表达式){
语句组;
}

运算逻辑: 当执行到if语句时,先计算表达式的值,如果值为true:则执行if后的语句组。如果值为false:则退出if语句。
2. 双分支选择语句
格式:
if(表达式){
语句组;
}else{
语句组;
}
运算逻辑: 当执行到if语句时,先计算表达式的值,如果值为true:则执行if后的语句组。如果值为false:则执行else后的语句组。
3. 多分支选择语句
格式:
if(条件1){
语句组1;
}else if(条件2){
语句组2;
}…… else if(条件n){
语句组n;
}else{
语句组n + 1;
}
运算逻辑:
当执行到if语句时,先计算条件1的值,如果值为true:执行该条件后的语句组;值为false,再计算条件2的值,如果值为true:执行该条件后的语句组,依此类推:满足哪个条件,则执行该条件后的语句组。
四、switch(开关) 多分支选择语句
格式:

switch(表达式){
case 表达式 :语句组; [break;]
case 表达式 :语句组; [break;]
……
case 表达式 :语句组; [break;]
[default : 语句组;]
}

运算逻辑: 当执行到switch时,先计算表达式的值,当值与case后表达式的值一致时,执行该case后的语句组,如果有break,则退出switch语句。如果没有break,则继续执行该语句后的其它所有语句组,直到碰到break或右大括号退出switch.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值