Lua基礎函式

2021-10-04 23:01:48 字數 331 閱讀 7457

1,table.concat(table, sep,  start, end)  連線函式

concat是concatenate(連鎖, 連線)的縮寫. table.concat()函式列出引數中指定table的陣列部分從start位置到end位置的所有元素, 元素間以指定的分隔符(sep)隔開。除了table外, 其他的引數都不是必須的, 分隔符的預設值是空字元, start的預設值是1, end的預設值是陣列部分的總長. 

示例:

tab = 

-- 以下輸出:b,c,d

print(table.concat(tab, ",", 2))

Lua基礎學習 Lua函式

函式主要用途 1 是作為呼叫語句使用。2 作為賦值語句的表示式使用。語法 區域性 全域性 function fun name 引數列表 函式體endfunction 定義函式關鍵字注意 1 在使用 lua 函式 變數時一定要先定義函式 變數 2 lua 函式不支援引數預設值,可以使用 or 解決。如...

Lua的基礎函式

lua語言的函式 print c5 function 函式 function funcname num1,num2 print 我是乙個函式 num1.num2 return num1 num2 endrest1 funcname 1,2 print 函式返回數值 rest1 函式賦值給變數 fun...

lua基礎學習 閉合函式(closure)

先看 newcounter function add local i 0 counter function i i add return i endreturn counter endc1 newcounter 1 print c1 print c1 do local oldcounter newc...