决策结构要求程序员指定程序要评估或测试的一个或多个条件,以及在条件被确定为真时要执行的一个或多个语句,以及可选的其他语句如果确定条件为假,则执行.
下面显示的是大多数编程语言中的典型决策结构的一般形式 :
决策构造在执行指令之前评估条件. TypeScript中的决策构造分类如下 :
S.No. | 声明&说明 |
---|---|
1. | if语句 'if'语句由一个布尔表达式后跟一个或多个语句组成. |
2. | if ... else语句 'if'语句后跟一个可选的'else'语句,该语句在布尔表达式为false时执行. |
3. | else ... if和嵌套if语句 你可以在另一个中使用一个'if'或'else if'语句'if'或'else if'陈述. |
4. | switch语句 'switch'语句允许根据值列表测试变量. |