常用变量类型

  • nil
  • number
  • string
  • boolean

    复杂数据类型

  • 函数 function

  • 数据结构 userdata
  • 协同程序 thread (线程)

    变量声明

    lua中所有的变量声明,都不需要声明数据类型,会进行自动判断,数据类型可以自动转换
    lua中使用没有声明过的变量,不会进行报错,默认值为nil
    nil 空
    number 双精度浮点数
    string 字符串
    字符串可以使用’…’、”…”、[[…]]

    获取变量类型

    type(v)