--第一章
--1.1:開始 --打印"Hello World" PRint("Hello World");
--分號純屬個人偏好其實Lua結尾是可以不寫分號的,因為之前是學C++的 --定義一個階乘函數 function fact(n) if n == 0 then return 1 else return n * fact(n-1) end end
num = fact(5); print(num);
--1.2:詞法規范
--Lua中的標識符可以使用任意字母,數字和下劃線構成的字符串,但是不能以數字開頭 --應避免使用下滑線更隨多個大寫字母,例如("_VISIABLE") --通常保留表示服一個下滑線"_",作為“啞變量”使用 --Lua的注釋 --"--"單行注釋 --[[ --]] --多行注釋
--1.3:全局變量
--全局變量不需要申明 --Lua中訪問一個未初始化的變量時不會出現錯誤 --訪問結果是一個特殊的值nil --例如 print(a); --output --> nil a = 10; print(a); --output --> 10 --如果要刪除一個全局變量只要讓其值等于nil
新聞熱點
疑難解答