当前位置: 移动技术网 > IT编程>开发语言>JavaScript > JavaScript循环语句

JavaScript循环语句

2020年07月14日  | 移动技术网IT编程  | 我要评论

什么是循环语句?

在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。那么我们下面就介绍一下我们常用的循环语句。

1.while循环 (当条件满足时就会执行代码,不满足之后就不会执行)
语法:
			var num = 0;(**//初始化条件**)
			**//条件判断**	
			while(num<10){
			**//要执行的代码**
			num++;(**//自身的改变**)
		}

注意如果没有自身的改变,那么就是死循环。

2.do while 循环 (该循环与while循环类似)
两者区别:while循环会先进行条件的判断,满足就执行,不满足就直接不执		行。但是do while循环是不管条件,先执行一次,再开始进行条件的判断。
语法:
			var num = 10;
			do{
			    console.log('我执行了一次');
				num++;
			}while(num<10);

注意虽然条件一开始就不满足,但是依旧会执行一次do后面{ }内部中的代码。

3.for循环(推荐使用)
和while循环以及do while 循环不太一样的一种循环结构。
语法:
			//把初始化值,条件判断,自身改变写在了一起。
			for(var n = 1; i<=10; i++){
					//这里写得是执行代码。
					console.log(i);
			}
			//控制台会依次输出1~10。
注意:for循环语句的流程是:初始化值→条件判断→执行代码→自身改变→条件判断→执行代码→自身改变·····

接下来让我们一起来看看以下的几个循环的案例吧~
 1.入职薪水10K,每年涨幅5%,50年后工资多少?
  	    var money = 10000;
     	var n = 0;
     	while(n<51){
        	 money=money*1.05;
         	 n++;
     	}
    	 console.log(money);
 2.打印100以内 7的倍数
   	  var n = 1; 
  	  var a =0;
   	  while(a<101){
         a=7*n;
         n++;
         console.log(a);
      }
 3.99乘法表
       for(var n=1; n<10;n++){
       for(var j=1;j<=n;j++){
            document.write(j+"*"+n+"="+n*j+"&nbsp;&nbsp;&nbsp;");
        }
        document.write("<br/>");
    }
    以上就是本次分享的全部内容啦~

本文地址:https://blog.csdn.net/daydayddd/article/details/107284872

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网