Was bedeutet "for k, v in pairs" LUA?
Es geht um die Programmiersprache LUA. Ich lerne diese Sprache momentan und wollte wissen was "for k, v in pairs" bedeutet bzw was k,v und pairs bedeuten
2 Antworten
Vom Fragesteller als hilfreich ausgezeichnet
for k,v in pairs(t) do print(k,v) end
for ist eine Schleife.
k und v sind Variablen.
in pairs ist ein Befehl.
Auf Deutsch:
für die Variable k, die Variable v in t paaren und ausgeben (k und v) ende!
Korrigiert mich wenn ich mich täusche kenne mich bedingt bis gar nicht mit Lua aus.
Ist aber Basic in jeder Programmiersprache.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Du itterierst durch den Array pairs.
Für jedes Element im Array wird der Schlüssel in k gespeichert und der Wert in v.