JS基础6-流程控制语句(for for..in while do while)

本文详细介绍了JavaScript中的四种循环结构:for循环、for-in循环、while循环及do...while循环,并通过实例展示了每种循环的应用场景。

1.for循环的基本形式

for (语句 1; 语句 2; 语句 3)
  {
  被执行的代码块
  }

语句 1 在循环(代码块)开始前执行

语句 2 定义运行循环(代码块)的条件

语句 3 在循环(代码块)已被执行之后执行

    for(var i=100;i<1000;i++){
        var a=parseInt(i/100);
        var b=parseInt(i/10)%10;
        var c=i%10;
        if(a*a*a+b*b*b+c*c*c==i){
            alert(i)
        }
    }
    for(var i=0;i<arr.length;i++){
        alert(arr[i]);
    }
for循环示例

2.for in形式

for (变量 in 对象)
{
    在此执行代码
}
    var i=0
    for(i in arr){
        alert(a[i]);
        }
    }
for in示例

3.while循环

while (条件)
  {
  需要执行的代码
  }
while输出数组(适合判断一个条件的循环)先判断后执行,适合循环次数不确定的循环。
    var i=0;
    while(i<arr.length){
        alert(a[i]);
        i++;
    }
while循环示例

4.do..while

do
  {
  需要执行的代码
  }
while (条件);
do..while输出数组(适合判断一个条件的循环)先执行后判断.。
在检查条件是否为真之前,该循环会执行一次代码块,然后如果条件为真的话,就会重复这个循环。
    var i=0;
    do{
        alert(a[i]);
    }
    while(i<arr.length);
    while(false){
        alert("执行了");
    }
    do{
        alert("执行了");
    }
do..while循环示例

 

转载于:https://www.cnblogs.com/LuckyGJX/p/8616426.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值