js入门 简单基本的js语句流程控制

简单介绍js语句的流程控制 废话不多说 代码讲话

今天讲到的是判断语句 下次介绍循环语句

<script>
    //js语句  流程控制 分为两种
    //判断语句 if(){} if(){}else{} if else嵌套 swicth(){} ?:
    //循环循环 for(){}  for in  do while  while()

    //判断语句
    /*语法  if(条件){
        条件为真的时候 执行的语句
    }
    */
    var bool = true;
    if(bool){
        alert('条件为真的 执行了')
    }

    /*语法  if(条件){
        条件为真的时候 执行的语句
    }else{
        条件为假的时候  执行的语句
    }
    */
    var bool = true;
     if(bool){
        alert('条件为真的 执行了')
    }else{
        alert('条件为假 执行')
    }
    </script>

下面是使用if()else嵌套的用法案例

<input type="text" placeholder="请输入你的信息" id="txt">
    <button id="btn">检查</button>
    <h2 id="h2wd"></h2>
    <script>
    var txt = document.getElementById('txt');
    var btn = document.getElementById('btn');
    var h2wd = document.getElementById('h2wd');
    btn.onclick = function(){
        var login = txt.value;
// console.log(typeof login); //在表单元素里的value值 获取到的是string

    if(login == 100){
            h2wd.innerHTML = '好牛啊,你才是大人物'
        }else if(login>=99 && login<100){
            h2wd.innerHTML = '就差一点,在努力点就好了'
        }else if(login>=98 && login<99){
            h2wd.innerHTML = '就差一点点,在努力点就好了'
        }else if(login>=97 && login<98){
            h2wd.innerHTML = '就差一点点点,在努力点就好了'
        }else if(login>=90 && login < 97){
            h2wd.innerHTML = '好牛啊,你才是小人物'
        }else if(login>=80 && login < 90){
            h2wd.innerHTML = '你就是小人物'
        }else if(login>= 60 && login<80){
            h2wd.innerHTML = '纯纯的小牛马'
        }else if(login<60){
            h2wd.innerHTML = '回家种地吧'
        }else if(login>100){
            h2wd.innerHTML = '你xx吧,这么简单都输入错?'
        }


        // switch  虽然可以用switch,但是不推荐,条件有固定值时,推荐选用switch,条件没有固定值在区间内时,推荐使用if
        // switch(true){
        //     case login == 100:h2wd.innerHTML = '好牛啊,你才是大人物' ; break;
        //     case login>=99 && login<100:h2wd.innerHTML = '就差一点,在努力点就好了';break;
        // }
    }
 </script>

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值