跟学习其他的编程语言一样,我也从hello world开始用vim新建一个文件,hello.lua,在文件中输入一行 print("hello world"),用命令:x保存退出在shell界面,输入lua hello.lua,hello world就会在屏幕中出现了下面我们尝试来定义个函数新建一个文件 func_test.lua内容如下:-- define a factorial funcition function fact (n) if n == 0 then return 1 else return n * fact(n-1) end end
print("enter a number:"); a=io.read("*number") -- read a number print(fact(a)) 不要问我这段代码什么意思,程序员应该都看得出来的,运行一下看完上面两个简单的示例,是不是感觉lua语言很方便啊。起码我这个写C的coder是感觉它好简洁的。