zoukankan      html  css  js  c++  java
  • for循环

    for(定义变量;条件表达式;自增自减){
    循环体代码;
    }

    执行顺序:

    ◆首先定义变量

    ◆如果条件表达式结果为true的时候,执行for循环里的代码,如果为false,循环体代码终止执行。

    ◆如果是后置自增自减,如i++,先执行变量和条件表达式一次,再执行自增自减。

     如果是前置自增自减,如++i,先执行自增自减,再执行变量和条件表达式循环。

      //例1 :斐波那契数列for 循环
            var x=1;
            var y=1;
            var z=0;
            for(var i=0;i<=10;i++){
                z=x+y;
                x=y;
                y=z;
                console.log(z);//2,3,5,8,13,21,34,55,89,144,233
            }
    //  例2:计算1到100的和 
                    var sum=0;
            for(var n=1;n<=100;n++){
                sum=sum+n;
            }
            console.log(sum);
    //  例3:将1到100之间所有是6的倍数的数字输出到控制台中
            for(var n=1;n<=100;n++){
                if(n%6==0){
                    console.log(n);
                }
            }
    // 例4:在页面中打印两行10颗*
            for(var j=1;j<=2;j++){
                for(var n=1;n<=10;n++){
                    document.write("*");
                }
                document.write("<br>");
            }
    // 例5:在页面中打印一个直角三角形
            for(var j=1;j<=9;j++){
                for(var i=1;i<=j;i++){
                    document.write("*");
                }
                document.write("<br>");
            }
    // 例6 :在页面中打印99乘法表
            for(var j=1;j<=9;j++){
                for(var i=1;i<=j;i++){
                    document.write(i +"X"+ j +"="+ i*j +"&nbsp;");
                }
                document.write("<br>");
            }
    【转载文章务必保留出处和署名,谢谢!】
  • 相关阅读:
    Thinking in Java
    Interview Common Sample Codes
    Longest Common Substring
    Mac键盘按键符号
    ElasticSearch
    Variables and Arithmetic Expression
    Associative Containers
    Container Adaptors
    string Type
    初识 tk.mybatis.mapper 通用mapper
  • 原文地址:https://www.cnblogs.com/EricZLin/p/8596298.html
Copyright © 2011-2022 走看看