Lua ialah bahasa skrip yang ringan dan padat, ditulis dalam bahasa C standard dan terbuka dalam bentuk kod sumber Ia direka untuk dibenamkan dalam aplikasi untuk menyediakan fungsi pengembangan dan penyesuaian yang fleksibel untuk aplikasi.

Pembolehubah Lua sintaks

Sebelum menggunakan pembolehubah, ia mesti diisytiharkan dalam kod, iaitu pembolehubah mesti dibuat.

Sebelum pengkompil melaksanakan kod, pengkompil perlu mengetahui cara membuka kawasan storan untuk pembolehubah pernyataan untuk menyimpan nilai pembolehubah.

Pembolehubah Lua mempunyai tiga jenis: pembolehubah global, pembolehubah tempatan dan medan dalam jadual.

Pembolehubah Lua contoh

-- test.lua 文件脚本
a = 5               -- 全局变量
local b = 5         -- 局部变量
function joke()    c = 5           -- 全局变量    
local d = 6     -- 局部变量
end
joke()
print(c,d)          --> 5 nil
do     local a = 6     -- 局部变量    
b = 6           -- 对局部变量重新赋值    
print(a,b);     --> 6 6
end
print(a,b)      --> 5 6