JavaScript基础 语句

语句
一、语句的分类
   1、条件语句
   2、循环语句
   3、跳转语句
  空语句 ';' --> 在执行语句时,不会执行任何语句
  语句块的作用:包含多个语句
 
二、条件语句
  if(表达式){语句一;}
   1、if语句  -->判断语句 --> 条件的执行结果为Boolean
        即使结果不是Boolean类型,也会强制转换成Boolean
        var num=10;
        if (num > 10){
           console.log(num);
        }
           console.log("这个数小于10");
           
        ***注意:if后的小括号不能被省略
        
   2、if...else 语句
     if(表达式){语句一;}else{语句二;}   --->可以嵌套
     if语句跟条件运算符可以互相改写;
       var num=10;
       if (num > 10){
          console.log(num);
       }else {
          console.log('这个数小于10');
       }
   3、else...if语句
      if(表达式一){语句块一}else if(表达式二){语句块二}else if(表达式三){语句块三}else{语句块四}
      var score=80;
      if (score >90) {
         console.log("优秀");
      }else if(score >80){
         console.log("良好");
      }else if(score >70){
         console.log("合格");
      }else if(score >60){
         console.log("及格");
      }else{
         console.log("不及格");
      }
      
  switch...case语句   -->枚举
    switch(){
       case :
         console.log();
         break;
       case :
         console.log();
         break;
       case :
         console.log();
         break;         --->跳转语句
       default:         --->不需要break的原因是,放在了switch...case的最后面;
         console.log();  
    }   
    
    ***注意:switch后面的小括号和case/defaule后面的":"都不能省略,default只能出现在语句的最后;
      break作用:结束当前的语句;
    ****switch...case 语句必须要添加break;
    ****表达式与case的比较既要比较值也要比较大小  --true  值和类型都相等时;
                                                  --false 值/类型不相等时;
三、循环语句
   1、while语句
      while(  ){  }
   2、do...while    
      do{...}while(  );
  两者的区别:while         先判断,在执行;可能一次都不执行;
              do ... while  先执行,在判断;至少执行一次;
   3、for循环
     -->语法要求:for(初始化表达式;条件判断表达式;循环操作表达式){ 语句块 }
         初始化表达式:最先执行,只执行一次;
    for(var i=1; i<=9; i++){
       for(var j=1; j<=i; j++){
         document.write(j+'*'+i+'='i*j);
       }document.while('<br>');
    }
      
      
      
      
      
      
      
      
      
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值