if 語句

2018-06-16 15:22 更新

語法:

IfStatement : if ( Expression ) Statement else Statement if ( Expression ) Statement

 每個 else 選擇與它相關聯(lián)的 if 是不確定的,應與此 else 最近的并且原本沒有與其對應的 else 的可能的 if 對應。

 語義:

 產生式 IfStatement : if ( Expression ) Statement else Statement 按照下面的過程執(zhí)行 :

  1. 令 exprRef 為解釋執(zhí)行 Expression 的結果 .
  2. 如果 ToBoolean(GetValue(exprRef)) is true ,then返回解釋執(zhí)行 the 的結果 first Statement.
  3. Else,返回解釋執(zhí)行 the 的結果 second Statement.

 產生式 IfStatement : if ( Expression ) Statement 按照下面的過程執(zhí)行 :

  1. 令 exprRef 為解釋執(zhí)行 Expression 的結果 .
  2. 如果 ToBoolean(GetValue(exprRef)) is false ,return (normal, empty, empty).
  3. 返回解釋執(zhí)行 Statement 的結果 .


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號