条件语句。

本文介绍了JavaScript中的两种条件控制语句:if...else和switch...case。if...else语句提供基本的条件执行,包括单条件、双条件和多条件判断。switch...case语句则适用于多分支且各分支执行相同语句的情况,常用于多选项判断。在每个case后使用break防止代码流程意外继续。
摘要由CSDN通过智能技术生成

条件语句

条件语句是通过判断指定表达式的值来决定执行还是跳过某些语句,最基本的条件语句:

if…else

switch…case

2.8.1、if…else

if…else语句是一种最基本的控制语句,它让JavaScript可以有条件的执行语句。

 

第一种形式:

 

if(expression)

    statement

 

var age = 16;

if (age < 18) {

    console.log("未成年");

}

 

第二种形式:

if(expression)

    statement

else

    statement

var age = 16;

if (age < 18) {

    console.log("未成年");

} else {

    console.log("已成年");

}

 

第三种形式:

if(expression1)

    statement

else if(expression2)

    statement

else

    statement    

var age = 18;

if (age < 18) {

    console.log("小于18岁了");

} else if (age == 18) {

    console.log("已经18岁了");

} else {

    console.log("大于18岁了")

}

 

switch…case

switch…case是另一种流程控制语句。

switch语句更适用于多条分支使用同一条语句的情况。

语法格式:

switch (语句) {

    case 表达式1:

        语句...

    case 表达式2:

        语句...

    default:

        语句...

}

 

注意:需要注意的是一旦符合case的条件程序会一直运行到结束,所以我们一般会在case中添加break作为语句的结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值