Yen sampeyan wis melu program utawa pangembangan game, sampeyan mesthi wis krungu babagan Lua. Basa skrip sing entheng lan fleksibel iki akeh digunakake ing game video, sistem sing dipasang, lan macem-macem aplikasi liyane. Nanging apa sing ndadékaké Lua? Ing pandhuan iki, kita bakal njelajah apa conto tembung kunci Lua, ngrusak komponen penting lan nggambarake kepiye tembung kunci kasebut minangka tulang punggung sintaksis Lua.
Apa sampeyan anyar kanggo Lua utawa brushing munggah skills, pangerten apa conto tembung kunci Lua wigati kanggo nguwasani basa. Ayo nyilem langsung!
Apa Kata Kunci Lua?
Nemtokake Tembung kunci ing Lua
Ing Lua, tembung kunci yaiku tembung-tembung sing wis ditemtokake kanthi makna sing wis ditemtokake. Iki minangka bagéan integral saka basa, digunakake kanggo nemtokake struktur lan sintaksis. Sampeyan ora bisa nggunakake tembung kunci iki minangka jeneng variabel, jeneng fungsi, utawa pengenal. Intine, iki minangka blok bangunan sing mbantu sampeyan nulis skrip Lua sing logis lan fungsional.
Contone:
local = "Halo" -- Salah! "lokal" minangka tembung kunci sing dilindhungi.
name = "Hello" -- Bener! "jeneng" minangka pengenal sing sah.
Tuladha Tembung Kunci Lua Kenesawetara tembung kunci Lua umum
- :
- lan
- putus
- nindakake
- liyane
- kanggo
- yen
- lokal
- bali
nalika Saben tembung kunci nduweni peran tartamtu kanggo nemtokake prilaku lan struktur kode Lua sampeyan. Kanggo luwih ngertiapa conto tembung kunci Lua
, ayo dipecah nganggo conto praktis. Apa iku a Tembung Lua
Tuladha ing Tindakan?
Kata Kunci Alur Kontrol
Aliran kontrol Lua gumantung marang tembung kunci kanggo ngatur logika lan eksekusi. Ayo ndeleng sawetara conto: 1.
yen, banjur, liyane, mungkasi
Tembung kunci iki mbentuk pondasi pernyataan kondisional.
-- Tuladha if-else ing Lua umur lokal = 18 yen umur >= 18 banjurprint("Sampeyan layak milih.") liyaneprint("Sampeyan ora layak milih.") pungkasan kene, yen,
banjur ,
liyane
, lan
pungkasan nemtokake logika kondisional. Cuplikan iki minangka demonstrasi sampurna sakaapa conto tembung kunci Lua .2. kanggo, nindakake, mungkasi Digunakake kanggo looping liwat sawetara utawa koleksi.
-- Tuladha for loop
kanggo i = 1, 5 print("Nomer:", i)
pungkasan Tembung kunci kanggo
,
nindakake , lan pungkasan ndhikte struktur loop. Tembung kunci Pranyatan Variabel 3.lokal
Ing
lokal
tembung kunci digunakake kanggo ngumumake variabel kanthi ruang lingkup sing winates. -- Tuladha variabel lokal
salam lokal = "Halo, Lua!"
print (salam)
kene, lokal matesi variabel salam menyang pemblokiran saiki, nuduhake conto liyane saka apa conto tembung kunci Lua .
Kasus Penggunaan Lanjut: Apa Tuladha Kata Kunci Lua ing Skenario Kompleks? Nggabungake Kata Kunci kanggo Logika Lanjut
4.
nalika, nindakake, mungkasi
Trio iki digunakake kanggo nggawe puteran kanthi terminasi kondisional. -- Tuladha gelung while angka lokal = 1 nalika count <= 3 nindakake print("Jumlah:", hitung) wilangan = wilangan + 1
pungkasan
Ing nalikatembung kunci miwiti loop,
nindakake wiwit pemblokiran, lan
pungkasan
nutup iku. 5.
fungsi, bali, pungkasan
Fungsi ing Lua nggunakake tembung kunci tartamtu kanggo nemtokake blok kode sing bisa digunakake maneh. -- Tuladha fungsi
fungsi lokal addNumbers(a, b)
bali a + b pungkasan
print(tambahNomer(5, 7))
Ing fungsi tembung kunci miwiti deklarasi, balinemtokake output, lan
pungkasan mungkasi pamblokiran.
Kesalahan Umum: Nyalahake Kata Kunci
Nalika pangerten apa conto tembung kunci Lua
, pamula kerep nemoni kesalahan amarga nyalahi panggunaan tembung kunci. Ing ngisor iki sawetara kesalahan umum:
❌ Nggunakake Tembung Kunci minangka Jeneng Variabel:
bali lokal = 5 -- Error: "bali" minangka tembung kunci sing dilindhungi.
✅
Pendekatan sing bener: asil lokal = 5 ❌Ora ana "mburi" ing Struktur Blok:
yen x > 10 banjur
print("x luwih saka 10")