1. 程式人生 > >lua日常總結

lua日常總結

=和==區別

“=” 是賦值操作,"==" 是判斷兩個值相等關係的操作符號。所以x = 2 是表示把“2“這個值賦給x;x == 2是判斷x 和 “2” 是否相等。

()和{}以及[]的卻別

()是用在函式的定義和使用中的,比如print(“Hello”),當然還有一般數學意義上的改變運算優先順序; {} 是用來定義table的,例如 t = {‘a’, ‘b’, ‘c’}; [] 是用來索引table元素的,例如 t[1] = ‘a’

table.insert()和table.remove()

table.insert新增

格式:table.insert(表名,鍵,value)
備註:如果不新增鍵,預設新增到最後一個

table.remove刪除

格式:table.remove(表名,鍵,value)
備註:如果不新增鍵,預設刪除最後一個