Tutorial Lua/Modul: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
Algazel (bincang | sumb.)
selesai
 
Algazel (bincang | sumb.)
k kemas
Baris 5:
== Prasyarat ==
 
Bab ini menganggap bahawa anda sudah selesai bab [[Tutorial Lua/Scribunto/Lua|Scribunto/Lua]].
 
== Buat sebuah skrip Lua dengan beberapa fungsi ==
 
Untuk membuat skrip Lua yang mengandungi beberapa fungsi:
 
1. Pergi ke [[Modul:Kotak pasir]].
 
2. Buang semua kod yang terdapat dalam kotak pasir.
 
Baris 44 ⟶ 46:
 
Hasilnya seharusnya:
* Helo!
 
* Apa khabar?
 
* Helo!
* Apa khabar?
 
== Memahami skrip Lua anda ==
# <code>function p.hello()</code> menambah fungsi bernama <code>helo</code>
 
4.# <code>{{#invoke:Kotakfungsi pasir|p.khabar}}()</code> memanggilmenambah sebuah lagi fungsi bernama <code>khabar</code> modul Kotak pasir.
 
1.# <codenowiki>function{{#invoke:Kotak p.hello()pasir|helo}}</codenowiki> menambahmemanggil fungsi bernama <code>helo</code> dari modul Kotak pasir.
2.# <codenowiki>fungsi{{#invoke:Kotak p.pasir|khabar()}}</codenowiki> menambah sebuah lagimemanggil fungsi bernama <code>khabar</code> modul Kotak pasir.
3. <code>{{#invoke:Kotak pasir|helo}}</code> memanggil fungsi <code>helo</code> dari modul Kotak pasir.
4. <code>{{#invoke:Kotak pasir|khabar}}</code> memanggil fungsi <code>khabar</code> modul Kotak pasir.
 
Setiap modul Lua boleh mengandungi satu atau lebih fungsi yang dapat dipanggil satu persatu.