JS之流程控制

八、流程控制

目录

八、流程控制

1、顺序结构

2、分支结构

if分支语句​

三元表达式

swich语句

swich语句与if else if语句的区别 ​

3、循环结构 

for循环

do  while循环

continue与break 


(由于本部分与c语言几乎一致,所以内容有点简单粗暴)

流程控制:控制代码按照一定结构顺序来执行。

流程控制包括顺序结构、分支结构以及循环结构。

1、顺序结构

最基本的流程控制,按照代码先后顺序依次执行。

2、分支结构

根据不同的条件去执行不同的代码最后得到不同的结果。

if分支语句watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

if-else语句:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

也可继续组成if else if多分支语句 。

三元表达式

由三元运算符组成的句子。

结构为:条件表达式 ?表达式1 :表达式2

若条件表达式为真则返回表达式1,反之则返回表达式2。

swich语句

针对变量设定一系列的特定值时使用该语句。语法结构如下:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

 注意数据类型要一致。

swich语句与if else if语句的区别 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

3、循环结构 

for循环

语法结构:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

while循环

结构及执行思路如下: watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

do  while循环

 语法结构及执行思路如下:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATlVMTC0tLQ==,size_20,color_FFFFFF,t_70,g_se,x_16

continue与break 

continue关键字用于立即跳出本次循环继续下次循环,如此在本次循环中continue语句后面的代码会少执行一次。

break用于立即跳出整个循环(循环结束)。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值