Menu
CoddyTech

Mengubah Elemen berdasarkan Indeks

Termasuk bagian Dasar-Dasar dalam perjalanan Lua di Coddy. Pelajaran 59 dari 90.

Mengubah elemen dalam tabel menggunakan sintaks tanda kurung siku yang sama seperti saat mengaksesnya, tetapi dengan operator penugasan.

Berikut sintaks dasar untuk mengubah nilai:

local items = {"milk", "bread", "eggs"}
items[1] = "almond milk"  -- mengubah item pertama
print(items[1])  -- menghasilkan output: almond milk

Penugasan ini bekerja sama seperti pada variabel biasa, kamu menentukan posisi yang ingin diubah menggunakan indeks di dalam tanda kurung siku, lalu menggunakan tanda sama dengan untuk menetapkan nilai baru.

local scores = {85, 92, 78}
scores[2] = 95  -- perbarui skor kedua
print(scores[2])  -- menghasilkan output: 95
challenge icon

Tantangan

Mudah

Buat sistem pengelolaan pengaturan game yang menunjukkan cara memodifikasi elemen tabel. Pertama, buat tabel bernama gameSettings yang berisi tepat tiga nilai string: "easy", "on", dan "high". Setelah membuat tabel, ubah elemen pertama dari "easy" menjadi "hard". Terakhir, cetak elemen pertama yang telah diubah untuk memastikan perubahan tersebut.

Coba sendiri

-- TODO: Tulis kodemu di sini
-- Buat tabel gameSettings dengan nilai yang diperlukan
-- Ubah elemen pertama
-- Cetak elemen pertama yang telah diubah
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Lua online