for循环

Posted 张大哒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环相关的知识,希望对你有一定的参考价值。

for(var a=初始值;判断值;a++){

      输出值也可加判断条件if

}

str=""

定义空字符串

str=str+a+","

break跳出循环;

continue跳过循环循环继续;

<script>
//    str="";
//    for(var a=0;a<=100;a++){
//        if(a%2==0){
//            str=str+a+",";
//        }
//    }
//    alert(str);
//str="";
//for(var a=0;a<=100;a++){
//    if(a%7==0||a%10==7){
//        str=str+a+‘,‘;
//    }
//}
//alert(str);

//var b=parseInt("")
//var b="";
//for(var a=0;a<=100;a++){
//        b = b+a;
// b = parseInt(b);
//}
//alert(b);
//var b=1;
//for(a=1;a<=100;a++){
//    b=b*a
//}
//alert(b);
//c="";
//for(a=1;a<10;a++){
//    for(b=1;b<10;b++){
//        c=c+a*b+‘,‘;
////        c=parseInt(c);
//    }
//}
//alert(c);

//珠穆朗玛峰
//var height=0.0001;
//for(a=1;true;a++){
//    height=2*height;
//    if(height > 8848){
//        alert(a);
//        break;
//    }
//}
//var y=15;
//var q=3;
//var s=2;
//for(a=1;true;a++){
//    y=y*a;
//    q=q*a;
//    s=s*a;
//    if(y+q+s==200&&y>15&&q>3&&&s>2){
//        alert(a);
//        break;
//    }
//}
//var y=15;
//var q=3;
//var s=2;
//var z=0;
//for(a=1;true;a++){
//    y=y*a;
//    if(y==200-q-s){
//        alert(a);
//        break;
//    }
//    q=q*a;
//    if(q==200-y-s){
//        alert(a);
//        break;
//    }
//    s=s*a;
//    if(s==200-y-q){
//        alert(a);
//        break;
//    }
//    z=a+a+a;
//    alert(z);
//}
////for(b=1;true;b++){
////    q=q*b;
////    if(q==200-y-s){
////        alert(b);
////        break;
////    }
////}
////for(c=1;true;c++){
////    s=s*c;
////    if(s==200-y-q){
////        alert(c)
////    }
////}
////z=z+a+b+c
////alert(z);

//var y=15;
//var q=3;
//var s=2;
////var z=0;
//for(a=1;true;a++){
////    y=y*a;
////    q=q*a;
////    s=s*a;
////    z=ya+qa+s;
//    if(200==y*a+q+s||200==q*a+y+s||200==s*a+q+y){
//        alert(a);
//        break;
//    }
//}


//var y=15;
//var q=3;
//var s=2;
//for(z=0;true;z++){
//    for(a=1;true;a++){
//        if(200==y*a+q+s){
//            alert(a)
//            break;
//        }
//    }
//    for(b=1;true;b++){
//        if(200==y+q*b+s){
//            alert(b);
//            break;
//        }
//    }
//    for(c=1;true;c++){
//        if(200==y+q+s*a){
//            alert(c);
//            break;
//        }
//    }
//    z=a+b+c;
//    alert(z);
//    break;
//}

//羽毛球
var a=0;
for(x=1;x<13;x++){
    for(y=1;y<66;y++){
        for(z=1;z<100;z++){
            if(200==x*15+y*3+z*2){
                a=a+x+y+z;
                
            }
        }
    }
}
alert(a);
//var i=1;
//var j=1;
</script>

以上是关于for循环的主要内容,如果未能解决你的问题,请参考以下文章

在java中,新循环,也就是增强for循环怎么用?是啥格式?

java 增强for循环为啥输出的是一串地址值?

java for循环(很简单的)

java for循环用法

java 大量for循环如何优化

java用for循环输出长方形