循环总结

1.if语句(基于不同条件执行不同的代码)

   if(条件){

               条件为true代码

   }

eg:var a=1;

    if(a<3){

   document.write('hello nana')

}

2.if... else语句

   if(条件){

      条件为true时执行的代码块

  }else{

      条件为false时执行的代码块

  }

   eg:var a=1;

       if(a<3){

      document.write('hello')

       }else{

       document.write('nana')

      }

3.  if... elseif语句

    if(条件1){

      条件1为true时执行的代码块;

     }else if(条件2){

        条件1为false时执行的代码块,条件2为true时执行的代码块;

    }else{

       条件1和条件2都为false时执行的代码块;

    }

 eg:var  a=4

       if(a<=3){

       document.write('hello')

       }else if(a<=5){

       document.write('na')

     }else{

      document.write('n')

     }

 结果为:na

5.switch语句

 switch(表达式){

case   n:

          代码块

         break;

case   n:

          代码块

         break;

default:

        默认代码块

}

*(1)break语句:会使代码跳出switch语句,如果没有它,代码执行就会继续进入下一个case,此举将停止代码块中更多的代码执行以及case测试,阻止再次反复执行任何代码。

 (2)default:规定不存在case匹配时所执行的代码,它可以不放在最后一个case。

  (3)代码块中最后一个case,代码块在此处会自然结束,不需加break。

    

原文地址:https://www.cnblogs.com/na220/p/11348821.html