JavaScript流程控制语句

一、JavaScript分支语句

        -alert()    弹出警告对话框

        -prompt() 弹出输入框

  1、if(){}else{}

    栗子:

      

      var num=prompt("请输入电话号码");

      if(isNaN(num)==true){

        alert("请输入纯数字");

      }else if(num.length != 11){

        alert("电话号码为11位");

      }else{

        alert("OK");

        }

 

  2、switch()

    栗子:

    

    var week=new Date().getDay();

    switch(week){

      case 1:

        document.write("星期一");
        break;
      case 2:         
        document.write("星期二");
        break;
      default:
        document.write("其他星期");       }

 

二、循环语句

    1、for

     (1)语法:

        for(初始值;条件;循环体){

          被执行的代码块;

        }

      栗子:

      

     for(var i=1;i<10;i++){

        for(var j=1;j<=i;j++){

            document.write(j+"*"+i+"="+i*j+" ");
        }
        document.write("<br>");

      }

    2、while

      while(条件){

        执行代码块;

        }

    3、do...while

 

 

 

 

    

posted on 2016-12-29 18:30  咸鱼JN  阅读(127)  评论(0编辑  收藏  举报

导航