此第一版為 Lua 5.0 所撰寫。雖然在後續版本中仍有很大的相關性,但有一些差異。
第四版針對 Lua 5.3,可以在 Amazon 和其他書店買到。
購買本書,您同時也協助 支援 Lua 專案


4.3 – 控制結構

Lua 提供一組小而傳統的控制結構,其中 if 用於條件式,而 whilerepeatfor 用於反覆運算。所有控制結構都有明確的終止符:end 終止 ifforwhile 結構;而 until 終止 repeat 結構。

控制結構的條件式可能會產生任何值。Lua 將所有與 falsenil 不同的值視為 true。