運(yùn)算符是一個特殊的符號,用于告訴解釋器執(zhí)行特定的數(shù)學(xué)或邏輯運(yùn)算。Lua提供了以下幾種運(yùn)算符類型:
算術(shù)運(yùn)算符
關(guān)系運(yùn)算符
邏輯運(yùn)算符
其他運(yùn)算符
算術(shù)運(yùn)算符
下表列出了 Lua 語言中的常用算術(shù)運(yùn)算符,設(shè)定 A 的值為10,B 的值為 20:
實例
我們可以通過以下實例來更加透徹的理解算術(shù)運(yùn)算符的應(yīng)用:
以上程序執(zhí)行結(jié)果為:
關(guān)系運(yùn)算符
下表列出了 Lua 語言中的常用關(guān)系運(yùn)算符,設(shè)定 A 的值為10,B 的值為 20:
實例
我們可以通過以下實例來更加透徹的理解關(guān)系運(yùn)算符的應(yīng)用:
以上程序執(zhí)行結(jié)果為:
邏輯運(yùn)算符
下表列出了 Lua 語言中的常用邏輯運(yùn)算符,設(shè)定 A 的值為 true,B 的值為 false:
實例
我們可以通過以下實例來更加透徹的理解邏輯運(yùn)算符的應(yīng)用:
以上程序執(zhí)行結(jié)果為:
運(yùn)算符優(yōu)先級
從高到低的順序:
除了^和..外所有的二元運(yùn)算符都是左連接的。
實例
我們可以通過以下實例來更加透徹的了解 Lua 語言運(yùn)算符的優(yōu)先級:
以上程序執(zhí)行結(jié)果為:
內(nèi)容來自:runoob.com 菜鳥教程
整理:極動云,寧波家電物聯(lián)網(wǎng)云平臺
CONTACT US: http://www.iot-jd.com