Menu
CoddyTech

Menghubungkan Ruangan

Termasuk bagian Logika dan Alur dalam perjalanan Lua di Coddy. Pelajaran 25 dari 54.

challenge icon

Tantangan

Mudah

Dengan mengembangkan ruang awalmu, buat ruang kedua dan hubungkan kedua ruang melalui tabel exits masing-masing.

Kamu diberi variabel startingRoom dari tantangan sebelumnya (Ancient Library).

Buat ruang baru bernama gardenRoom dengan detail berikut:

  • name: "Secret Garden"
  • description: "A hidden garden with overgrown plants and a small fountain."
  • exits: Tabel kosong

Hubungkan kedua ruang dengan menambahkan exits ke keduanya:

  • Tambahkan exit dari startingRoom menuju "east" yang mengarah ke gardenRoom
  • Tambahkan exit dari gardenRoom menuju "west" yang mengarah kembali ke startingRoom

Cetak nama ruang awal, lalu cetak nama ruang yang kamu capai dengan pergi ke timur dari ruang awal, lalu cetak nama ruang yang kamu capai dengan pergi ke barat dari ruang tersebut.

Format Output yang Diharapkan:

Ancient Library
Secret Garden
Ancient Library

Coba sendiri

local startingRoom = {
    name = "Ancient Library",
    description = "You find yourself in a dusty library filled with ancient books and scrolls.",
    exits = {}
}

print(startingRoom.name)
print(startingRoom.description)

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Lua online