分支语句(if和switch)的认识与使用

流程控制语句的分类

流程控制语句

  • 顺序语句
  • 分支语句(根据条件选择性执行)
    1.if语句
    2.switch语句
  • 循环(根据条件循环执行,不满足条件时终止循环)

if语句

if语句分为三种:
1.单分支         if(条件表达式){};
2.双分支         if(){}else{};
3.多分支         if()else if(){}else if(){}else{};

单分支
    var x = 10;
    对x变量进行判断,如果条件表达式为true,就执行紧挨着的大括号
                   如果条件表达式为false,就不执行紧挨着的大括号
双分支
    if (条件表达式) {}else{}
    当条件表达式为true,走if后的{}   为false,走else后的{}

     if ('') {
        alert('true')
    } else {
         alert('false')
多分支
    var x = +prompt('请输入数字....');
    if(x>=80&&x<=100){
     alert('优秀')
     }else if(x>=60&&x<80){
         alert('良好')
     }else if(x<60&&x>=0){
         alert('差生')
     }else{
         alert('你输入的数字超出成绩范围')
     }

switch语句

表达式:通过运算得到一个值,3+2 5>3

执行流程:拿匹配表达式和case后的常量进行比对,必对成功的,进入程序,输出该case选项的语句以及后面的语句,遇到break终止。

    switch (匹配表达式) {
        case 常量值:
           语句;
          break;
       case 常量值:
            语句;
            break;
         case 常量值:
            语句;
            break;
         case 常量值:
           语句;
             break;
        default: 
             语句;
             break;
    }

补充

获取文本框:
  • document.getElementById(‘ipt’)获取到input标签,存入oIpt中
DOM:
  • document文档
get:
  • 获取 element 标签(元素) by 通过 id在document 中通过id取得到元素

      var oIpt = document.getElementById('ipt'); console.log(oIpt.value);
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值