zoukankan      html  css  js  c++  java
  • 慕课前端入门-js流程控制语句

    1. if分支

    if(条件1){
          ...
    }else if(条件2){
          ...
    }else{
    }
    
    ##      2. switch
    ```#js
    switch(expression){
          case value:
                statement;
                break;
          case value:
                statement;
                break;
          default:
                statement;
    }
    
    <script type="text/javascript">
    	var week = new Date().getDay();
    	var weekstr;
    	switch(week){
    		case 0:
    			weekstr="日";
    			break;
    		case 1:
    			weekstr="一";
    			break;
    		case 2:
    			weekstr="二";
    			break;
    		case 3:
    			weekstr="三";
    			break;
    		case 4:
    			weekstr="四";
    			break;
    		case 5:
    			weekstr="五";
    			break;
    		case 6:
    			weekstr="六";
    			break;
    		default:
    			weekstr="...系统错误,你是怎么走到这一步的";
    			break;
    	}
    	document.write("今天是星期"+weekstr);
    </script>
    

    3.for循环

    for(var i=0;i<100;i++){
          console.log(i);
    }
    

    4.while循环

    先判断,后执行:while(){}
    先执行,后判断:do{}while()

    <script type="text/javascript">
    var i=0;
    while(i<10){
    	console.log(i);
    	i++;
    }
    var j=0;
    do{
        console.log(j);
        j++;
    }while(j<5)
    </script>
    

    5. break和continue

    break:立即退出循环
    continue:结束本次循环,继续开始下一次

  • 相关阅读:
    python之路3-元组、列表、字典、集合
    python之路2-字符串操作
    Python之路1-变量、数据类型、循环语法
    config模块
    os模块
    logging模块
    控制台报错定位问题所在
    time模块
    random模块
    列表生成
  • 原文地址:https://www.cnblogs.com/csj2018/p/13651173.html
Copyright © 2011-2022 走看看