JavaScript之循环语句

循环语句

第一节:

1.循环的概念和意义

循环结构,就是不断的执行重复的动作,直到满足某个指定的条件之后,结束重复执行的效果。这样的程序结构称为循环结构。

  1.1while循环的使用

while循环

 

var i = 0;

while(i < 100) {

document.write(“current:” + i);

i++;

}

  1.2 continue关键字

continue:结束当前循环,直接开始下一次循环

 

// 输出100以内的奇数

 

  1.3 whiledo-while的区别

do-while循环

 

 

var i = 0;

do{

document.write(“corrent:” + i);

I++;

}while(i < 10);

注意:do-while循环时,不论条件是否满足,都会先执行一次循环。之后进入正常的循环流程。

  1.4for循环的使用

for循环

 

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

document.write(“corrent:” + i);

}

  1. 入职薪水10K,每年涨幅5%50年后工资多少?
  2. 打印100以内 7的倍数
  3. 打印100以内的奇数

第二节:应用

  1. 打印100以内所有偶数的和
  2. 求出1-1/2+1/3-1/4…..1/100的和 var i=1;
  3. 打印出1000-2000年中所有的闰年,并以每行四个数的形式输出
  1. 打印三角形

*

**

***

****

*****

第三节: 

  1. break关键字

l break:直接结束并跳出循环,执行循环以后的代码

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

If(i=5){

Break;

}

Console.log(i);

}

 

 

  1. for循环的嵌套
  2. 死循环的概念及作用
  3. FirefoxChromeIE浏览器的 Debug工具使用
  1. 打印100–200之间所有能被3或者7整除的数
  2. 计算100的阶乘
  3. 100-999之间的水仙花数。abc =a^3+b^3+c^3
  4. 打印九九乘法表

第四节:应用

  1. 输出100-200之间所有的素数
  2. 1+2!+3!+...+20!的值
  3. 完成一个三角形打印功能
  4. 完成一个梯形打印功能

第五节:综合应用

  1. 篮球从5米高的地方掉下来,每次弹起的高度是原来的30%,经过几次弹起,篮球的高度是0.1米。
  2. 有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量
    下个方格上数量是上一次的2倍
原文地址:https://www.cnblogs.com/huangzhenhui/p/7530378.html