if 语句
2018-06-16 15:22 更新
语法:
IfStatement : if ( Expression ) Statement else Statement if ( Expression ) Statement
每个 else 选择与它相关联的 if 是不确定的,应与此 else 最近的并且原本没有与其对应的 else 的可能的 if 对应。
语义:
产生式 IfStatement : if ( Expression ) Statement else Statement 按照下面的过程执行 :
- 令 exprRef 为解释执行 Expression 的结果 .
- 如果 ToBoolean(GetValue(exprRef)) is true ,then返回解释执行 the 的结果 first Statement.
- Else,返回解释执行 the 的结果 second Statement.
产生式 IfStatement : if ( Expression ) Statement 按照下面的过程执行 :
- 令 exprRef 为解释执行 Expression 的结果 .
- 如果 ToBoolean(GetValue(exprRef)) is false ,return (normal, empty, empty).
- 返回解释执行 Statement 的结果 .
以上内容是否对您有帮助:
← 表达式语句
更多建议: