Sonundan itibaren a sequence olan basit bir Lua tablosunu nasıl yineliyorum? İstenen davranışınLua tablosunu nasıl sonlandırılır?
Örnek:
local mytable = {'a', 'b', 'c'}
for i, value in reversedipairs(mytable) do
print(i .. ": " .. value)
end
çıkış
3: c
2: b
1: a
Nasıl burada reversedipairs
uygulamak gerekir?
Kişisel yineleme bundan daha geneldir için daha kolay bir yol olabilir anladım. Anlamı, o kadar çok kısıtlama olmadan masa üzerinde çalışabilir. Sadece bir tablonun ["dizisi"] (https://www.lua.org/manual/5.3/manual.html#3.4.7) üzerinden tersine döner. Tabloda bir sıra yoksa, davranış tanımsızdır. –
@TomBlodget Teşekkürler, ben soruyu düzenledim. Bunun için resmi bir isim olması gerektiğini biliyordum, ama hiçbir yerde bulamadım. –