Lua基础入门 初识Lua

跟学习其他的编程语言一样,我也从hello world开始

用vim新建一个文件,hello.lua,在文件中输入一行 print("hello world"),用命令:x保存退出

在shell界面,输入lua hello.lua,hello world就会在屏幕中出现了

Lua基础入门 初识Lua

下面我们尝试来定义个函数

新建一个文件 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基础入门 初识Lua

看完上面两个简单的示例,是不是感觉lua语言很方便啊。起码我这个写C的coder是感觉它好简洁的。

相关推荐