美文网首页
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嵌套

    1.在控制台输出1-100 for(var i=1;i<=100;i++){ console.log(i) } ...

  • JavaScript函数式编程实现

    JavaScript 1.嵌套函数的有趣之处在于它的变量作用域规则:它们可以访问嵌套它们(或多重嵌套)的函数的参数...

  • 2、JavaScript语法

    2.1 准备工作 1. JavaScript代码必须嵌套进HTML文档才能执行。 2. JavaScript代码位...

  • ES6 Promise详解

    一、为什么有Promise 在使用JavaScript时,为了实现某些逻辑经常会写出层层嵌套的回调函数,如果嵌套过...

  • 常用的VS Code插件

    Bracket Pair Colorizer 2 帮助我搞清楚 JavaScript 中复杂的嵌套 promise...

  • JavaScript学习笔记(一)

    主要源于廖雪峰老师的JavaScript教程 1. 网页嵌套位置 可以直接嵌套在网页的任何地方,在页面中多次编写 ...

  • 『JavaScript专题』之数组扁平化

    JavaScript专题之数组扁平化 扁平化 数组的扁平化,就是将一个嵌套多层的数组 array (嵌套可以是任何...

  • 如何实现一个 flatMap 函数 ?

    基础学习:JavaScript(ES6)扁平化嵌套方法flatMap()和flat() Array.prototy...

  • 初识JavaScript Promises

    JavaScript有很多槽点,嵌套回调怕是千夫所指。 很久之前,我一直使用async来处理JavaScript异...

  • JavaScript 异步回调 / Promise/A规范

    Javascript里异步编程逐渐被大家接受,先前大家一般通过回调嵌套,setTimeout、setInterva...

网友评论

      本文标题:JavaScript嵌套

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