循环结构
循环:重复某一段代码
while循环:
当……则……当什么条件成立的时候,一直重复,不满足条件则跳过
GDP超过时间
var newyouk;
var china;
var year;
newyouk=142562.75;
china=49089.82;
year=2009;
while(china<newyouk){
newyouk*=(1+0.02);
china*=(1+0.08);
year++
}
alert(year+“超过”)
#### 循环的套路
- 初始条件
- 循环条件
- 循环体(重复循环的代码)
- 为下一次循环做准备
当我们遇到问题的时候我想想四个问题
- 初始状态是什么样的
- 重复的条件是什么(在什么条件下才会重复)
- 重复要做什么
- 怎么过度到下一次
Do……while循环
是while循环的变种,和while差不多,换了一种写法
语法:
Do{
循环的内容
}while(循环的条件)
Do……while和while循环的区别
从语法来看,循环在循环条件的面前,之前while循环的循环体在循环条件的后面,如果说循环条件一次都不成立,do……while循环的循环体在前面,可以运行一次,但while一次都不运行