JavaScript:流程控制if语句单分支与多分支详解(案例:判断闰年)


分支流程控制if语句

分支结构
由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果
在这里插入图片描述

  <script>
        //if的语法结构
        /*  if (条件表达式) {
             //执行语句
         } */
        var age = prompt('请输入您的年龄:')
        if (age < 18) {
            alert('抱歉,你太小啦。不能进入')
        } else {
            alert('走去网吧学习吧~')
        }

        //判断闰年
        var year = prompt('请输入年份:')
        if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
            alert('这年是闰年')
        } else {
            alert('这年是平年')
        }

        //判断是否中奖
        var name1 = prompt('请输入您的姓名:');
        if (name1 == '刘德华') {
            alert('你中了5块')
        } else {
            alert('很抱歉你没有中奖')
        }
    </script>

多分支
在这里插入图片描述
在这里插入图片描述

<script>
        // if (条件表达式1) {
        //     //语句一
        // } else if (条件表达式2) {
        //     //语句二
        // } else if (条件表达式3) {
        //     //语句三
        // } else {
        //     //最后语句
        // }
        var cj = prompt('请输入你的成绩:')
        if (cj < 0 || cj > 100) {
            alert('超出范围,分数0~100')
        } else if (cj < 60) {
            alert('E')
        } else if (cj < 70) {
            alert('d')
        } else if (cj < 80) {
            alert('c')
        } else if (cj < 90) {
            alert('b')
        } else {
            alert('a')
        }
    </script>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值