๐ŸŒ• Halaman Purnama

Pilih titik untuk mulai. Selesaikan berurutan untuk membuka jalan!

โ† Peta
๐Ÿ“–
47-1 +2 XP Cerita
โ“
47-2 +4 XP "Setiap tulisan di Purnama harus ditarik ke kelir โ€” kalau tidak, ia memudar," kata Candra si Kelinci. "Ini rumah pertamamu. Tiga baris, tiga tugas berbeda." ```lua -- tulisan pertama di Halaman Purnama salam = "Halo, Purnama!" print(salam) ``` <b>Pertanyaannya:</b> baris mana yang menampakkan tulisan ke kelir?
โ“
47-3 +4 XP "Tulisannya harus ditarik ke kelir satu per satu," kata Candra, menyodorkan program dua baris. ```lua -- baris pertama selalu jalan duluan print("Malam, Candra!") ``` Seorang pengunjung Halaman menjalankan program itu. <b>Pertanyaannya:</b> apa yang PERSIS tampil di kelir? (Ketik satu baris persis.)
๐Ÿ“–
47-4 +2 XP Cerita
โ“
47-5 +4 XP "Program paling pendek di Halaman," kata Candra. "Satu baris โ€” dan sah." ```lua print("Halaman ini hidup tanpa pintu.") ``` <b>Pertanyaannya:</b> kenapa program sesederhana ini sah โ€” padahal di dua negeri lain tulisan semacam ini harus tinggal di dalam pintu masuk seperti `fn main()` atau `def main():`?
โ“
47-6 +4 XP "Sekarang ember," kata Candra, menyodorkan program berikut. ```lua -- ember pertamaku nama = "Nilam" print(nama) print(nama) ``` <b>Pertanyaannya:</b> apa yang PERSIS tampil di kelir? (Ketik dua baris persis.)
โ“
47-7 +4 XP "Di Purnama, isi ember boleh diganti โ€” kapan saja," kata Candra. "Tengok ini." ```lua -- ember yang diisi ulang kata = "malam" kata = "purnama" print(kata) ``` <b>Pertanyaannya:</b> apa yang tampil di kelir saat program ini dijalankan?
๐Ÿ“–
47-8 +2 XP Cerita
โ“
47-9 +4 XP "Yang berdiri sendiri gampang memudar," kata Candra. "Maka Purnama punya tali sambung `..` โ€” ia menyambung dua tulisan jadi satu." ```lua -- tali sambung pertama kata = "Candra" .. " dan bulan" print(kata) ``` <b>Pertanyaannya:</b> apa yang PERSIS tampil di kelir? (Ketik satu baris persis.)
โ“
47-10 +4 XP "Satu pertanyaan yang sering masuk lewat suratan," kata Candra. "Di negeri lain, tulisan disambung dengan tanda `+`. Di Purnama, kenapa kami memakai tali `..`?" ```lua satu = "malam" .. "dingin" print(satu) ``` <b>Pertanyaannya:</b> mana pernyataan yang benar soal dua tanda itu?
๐Ÿ“–
47-11 +2 XP Cerita
โ“
47-12 +4 XP "Tali Purnama juga bisa menjemput angka," kata Candra. "Tengok โ€” tak perlu kata apa pun." ```lua -- jemput angka lewat tali usia = 13 sambungan = "Umurku: " .. usia print(sambungan) ``` <b>Pertanyaannya:</b> apa yang PERSIS tampil di kelir? (Ketik satu baris persis.)
โ“
47-13 +4 XP "Satu hal yang sering bikin kaget pengunjung baru," kata Candra. "Di Purnama, menyebut ember yang belum diisi bukan membuat gagal. Tengok." ```lua -- ember yang belum diisi print(pesan) ``` <b>Pertanyaannya:</b> apa yang terjadi saat program ini dijalankan?
๐Ÿ“–
47-14 +2 XP Cerita
๐Ÿ‘‘
47-15 +48 XP Boss: Sabit si Burung Hantu Penjaga Menara Sepi