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