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 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])  -- output: almond milk

Penugasan bekerja sama seperti pada variabel biasa, kamu menentukan posisi yang ingin diubah menggunakan indeks 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])  -- output: 95
challenge icon

Tantangan

Mudah

Buat sistem pengelolaan pengaturan game yang menunjukkan modifikasi 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 sudah diubah untuk memastikan perubahannya.

Coba sendiri

-- TODO: Tulis kodemu di sini
-- Buat tabel gameSettings dengan nilai yang diperlukan
-- Ubah elemen pertama
-- Cetak elemen pertama yang sudah 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