Debug

getconstant

Membaca konstanta dari suatu fungsi, level tumpukan, atau prototipe dengan indeks berbasis satu.

Sintaks

getconstant(target: function | integer, index: number | integer): any | nil
Alias debug.getconstant

Argumen

NamaTipeDeskripsi
targetfunction | integerFungsi, level tumpukan, atau prototipe untuk diperiksa.
indexnumber | integerIndeks berbasis satu di dalam konstanta, proto, nilai naik, atau slot tumpukan.

Return

NamaTipeDeskripsi
constantany | nilNilai konstan pada indeks yang diminta, atau nihil jika tidak ada.

Deskripsi

Membaca konstanta dari suatu fungsi, level tumpukan, atau prototipe dengan indeks berbasis satu.

Panggil dengan 2 parameter: target, index. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan constant (any | nil). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Contoh pemanggilan dengan nilai placeholder.

local result = getconstant(1, 1)
print(result)