JavaScript循环语句
程序员文章站
2024-01-05 23:35:52
什么是循环语句?在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。那么我们下面就介绍一下我们常用的循环语句。1.while循环 (当条件满足时就会执行代码,不满足之后就不会执行)语法:var num = 0;(**//初始化条件**)**//条件判断**...
什么是循环语句?
在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。那么我们下面就介绍一下我们常用的循环语句。
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+" ");
}
document.write("<br/>");
}
以上就是本次分享的全部内容啦~
本文地址:https://blog.csdn.net/daydayddd/article/details/107284872