Lesson1_Lua基础_变量

一、注释
-- 这是单行注释 在lua里面每条语句都可以不写分号
--[[
这是
多行
注释
]]

二、变量
--lua简单的变量类型
--nil number string boolean
--复杂类型
--function(函数) table(表) userdata(数据结构 ) thread(协同程序)
--变量申明时不需要声明类型,他会自动进行判断,有点类似c# var

--nil 类似null
a=nil

--number 所有的数值都是number
a=12 --因为类型都是自动判断,所以可以随便重新赋值(比如一开始装string,又给他赋值成number)

--string 单引号和双引号都是字符串
a="123321"
a='1321'

--boolean
a=true

--type函数可以得到变量的类型,本身返回是字符串
print(type(a))

print(b)--使用一个没有声明的变量不会报错,该变量会直接为nil

posted @ 2024-02-27 14:06  波奇型蠢驴  阅读(47)  评论(2)    收藏  举报