选择结构:
switch语句:
优点:
1.选择结构更加清晰,一目了然;
2.执行速度相对较快。
switch的执行逻辑:从switch后边圆括号里的变量与case后边的常量相等的地方开始,依次执行指令,直到指令结束。
case的作用:不会参与到运输当中,不起条件判断作用,否则执行逻辑就解释不通了。
case起到标号的作用,只是执行指令的入口标号
在计算机里,标号只是存储了指令的地址。
break的作用:直接跳出选择结构,在switch起到一个辅助作用,并不属于switch语句。
循环结构:
程序是为了解决实际问题的,实际问题中存在着重复,那么程序中也应该有相应的描述,这就是循环。
1.while是表示“当...则...”,也就是当某个条件成立时,则一直重复做。
循环的套路:
初始状态;循环条件;循环体(要重复做的事);为下次循环做准备。
案例:GDP预测
var year = 2009;
var AG =142562.75;
var CG =49089.82;
while (CG< AG){
AG =AG * (1+ 0.02);//AG*= (1 + 0.02);