Lua - Assignment
Lua 的賦值語法如下: variable1[, variable2 ...] = value1[, value2 ...] 簡單說就是先寫要被賦值的變數,接著帶上賦值運算子 =,然後再帶入要賦予的值即可。像是下面這樣: ...
Lua 的賦值語法如下: variable1[, variable2 ...] = value1[, value2 ...] 簡單說就是先寫要被賦值的變數,接著帶上賦值運算子 =,然後再帶入要賦予的值即可。像是下面這樣: ...
Lua 的字串要作串接的話,可以使用 .. 運算子。該運算子能將前後的字串相加,若是運算子的前後為數值的話,則會轉成字串後再做相加。 ...
Lua 的 if 寫法如下,if 後接進入的條件,then … end 區塊內帶入要運行的動作即可。 ...
Lua 的 repeat until 寫法如下,repeat until 區塊內帶入要運行的動作,until 後帶上要跳脫迴圈的條件即可。 ...
Lua 的 while 寫法如下,while 後面帶上要進入迴圈的條件,然後用 do…end 設定迴圈的區塊,在迴圈的區塊內帶入要運行的動作即可。 ...
Lua 內的 ipairs 可用來遍巡處理陣列,如果遍巡到非陣列元素,或是空值的話,遍巡動作即會中止。 ...
Lua generic for 語法要遍巡處理陣列的話,語法如下: ...
Lua numeric for 的語法如下,for 後面設定迴圈內要使用的變數,變數後面用等號帶上數值的起點、終點、遞增/減值 設定值間用逗號隔開,然後用 do…end 設定迴圈的區塊,在迴圈的區塊內帶入要運行的動作即可。 ...
Lua 的 Arithmetic operators 有 +、-、*、/、%、>=,這些運算符可用來做數值的運算。 ...
Lua 的 Relational operators 有 ==、~=、、=,這些運算符可用來處理兩者間的關係,看是相等、不等、小於、大於、小於等於、還是大於等於,其運算結果都為布林值,不是 true 就是 false。 ...