lua變量不需要類型修飾,是動態類型語言。
lua中有8種基本類型:
1. nil 只有值nil屬于該類,表示一個無效值(在條件表達式中相當于false)
2. boolean 包含兩個值:false和true
3. number 表示雙精度類型的實浮點數
4. string 字符串由一對雙引號或單引號來表示
5. function 由 C 或 Lua 編寫的函數
6. thread 表示執行的獨立線程,用于執行協同程序
7. userdata 表示任意存儲在變量中的C數據結構
8. table Lua中的表(table)其實是一個"關聯數組"