第一个 lua 程序
lua 提供一个交互式编程模式, 直接在命令行输入 lua 开启
$ lua
> -- 此处可以输入 lua 程序
lua 脚本执行时的 2 种方式
-
lua + lua 脚本
-
helloWorld.lua 程序
print("hello world!")
$ lua helloWorld.lua
-
-
lua 脚本
需要在 lua 脚本最开头加上
#!/usr/bin/lua
lua 执行命令地址, 指出脚本本身需要哪个命令去执行同时 lua 脚本需要有执行权限
-
helloWorld.lua 程序
#!/usr/bin/lua print("hello world!")
$ ./helloWorld.lua
注释
-
单行注释
-- 注释内容
-
多行注释
--[[
注释内容
]]--
变量命名
- 变量名称与大多数语言一样, 由字母, 数字, 下划线组成, 不能以数字开头
- 变量名称不能与 lua 关键词相同
全局变量
- 默认情况下, 变量总认为是全局的
- 删除全局变量的方法是将变量值设为 nil