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.

Lua berfungsi sintaks

Dalam Lua, fungsi ialah cara utama untuk abstrak pernyataan dan ungkapan. Ia boleh digunakan untuk mengendalikan beberapa tugas khas dan untuk mengira beberapa nilai.

Lua menyediakan banyak fungsi terbina dalam yang boleh anda panggil dengan mudah dalam program anda Contohnya, fungsi print() boleh mencetak parameter yang diluluskan pada konsol.

Fungsi Lua mempunyai dua kegunaan utama:

1. Selesaikan tugasan yang ditentukan, dalam hal ini fungsi digunakan sebagai pernyataan panggilan

2 daripada pernyataan tugasan.

Lua berfungsi contoh

--[[ 函數(shù)返回兩個值的最大值 --]]function max(num1, num2)
   if (num1 > num2) then
      result = num1;
   else
      result = num2;
   end
   return result; end-- 調(diào)用函數(shù)
   print("兩值比較最大值為 ",max(10,4))
   print("兩值比較最大值為 ",max(5,6))