美文网首页
JS条件分支

JS条件分支

作者: H_jb23 | 来源:发表于2018-02-09 08:50 被阅读0次

    本节练习

    运行以下代码,并思考为什么出现这样的结果。
    • if-else
      var x = 3;
      if(x = 1){
      console.log('x=1');
      } else {
      console.log('x!=1');
      }
      //输出结果为x!=1,因为var x=3,所以if的语句为假,else语句为真,所以取x!=1。
    • switch
      var date = 5;
      switch(date){
      case 1:
      console.log("星期一");
      break;
      case 2:
      console.log("星期二");
      break;
      case 3:
      console.log("星期三");
      break;
      case 4:
      console.log("星期四");
      break;
      case 5:
      console.log("星期五");
      case 6:
      console.log("星期六");
      break;
      case 7:
      console.log("星期日");
      default:
      console.log("未知");
      }
      //输出结果为星期五和星期六,因为“星期五”下面没有带break,程序将执行下面的“星期六”,但“星期六”下面带有break,那么跳出switch语句了,所以输出结果为星期五和星期六。

    相关文章

      网友评论

          本文标题:JS条件分支

          本文链接:https://www.haomeiwen.com/subject/yuhxtftx.html