美文网首页
JavaScript嵌套

JavaScript嵌套

作者: 萧声断未央 | 来源:发表于2018-05-15 19:29 被阅读0次

    1.在控制台输出1-100

              for(var i=1;i<=100;i++){

               console.log(i)

              }

    2.在控制台输出100句hello world

             for(var i=1;i<=100;i++){

              console.log('hello world')

             }

    .for循环

    for(表达式1;表达式2;表达式3){

    //循环操作

          }

    表达式1:循环变量的声明表达式.

    表达式2:循环条件判断,条件为真,执行循环体,否则退出循环。

    表达式3:更新循环变量

    for语句三个表达式的特殊用法

    1、表达式1允许为空

    允许在循环外,将第一个表达式不足

    2、表达式2允许为空

    死循环

    尽量不要为空,如果为空的话,尽量在循环内部将条件补充完整额。

    3、表达式3允许为空

    死循环

    在循环内部将表达式补充完整。

    4、表达式1 和 表达式3 内容多样化

    表达式1可以一次声明多个变量

    表达式3可以一次改变多个变量的数值

    多个表达式之间用,分开

    练习:

                4.

    用for循环输出1-100

    用for循环输出1-100中的偶数

    求1-100奇数的和

                   在控制台输出1-100之间的偶数

                     for(var i=1;i<=100;i++){

                      if(i%2===0){

                      console.log(i);

                      }

                     }

    5.在控制台输出1-100之间的奇数的和

            for(var i=0,sum=0;i<=100;i++){

             if(i%2===1){

             sum=sum+i;

             }

            }

            console.log(sum);

    for循环的嵌套(重点)

    在for循环中有嵌套了一个for循环

               for(var i=0;i<10;i++){

    for(var j=0;j<10;j++){

    }

               }

    练习:输出如下图案

                 **********

                 **********

                 **********

                 **********

                 **********

    for循环的嵌套

    6.

      **********

                  **********

                  **********

                  **********

                  **********

     for(var j=0;j<=5;j++){

     document.write("
    ")

         for(var i=0;i<=10;i++){

        document.write('*')

      }

     }

            7.

               *

               **

               ***

               ****

               *****

               for(var i=0;i<=5;i++){

                document.write("
    ");

                for(var j=0;j<=i;j++){

                document.write("*");

                }

               }

    8.九九乘法表

            for(var i=1;i<=9;i++){

             var str='';

             for(var j=1;j<=i;j++){

             str+=(j+'*'+i+'='+(j*i))+"\t";

             }

             document.write(str+'
    ');

            }

    相关文章

      网友评论

          本文标题:JavaScript嵌套

          本文链接:https://www.haomeiwen.com/subject/yhvydftx.html