vielleicht bin ich einfach überarbeitet, aber ich sehe gerade den Wald vor lauter Bäumen nicht mehr. Das Ziel dieser Funktion ist das umwandeln eines 3 stelligen Strings in ein Array.
array = splitString("arg") sollte also
array[1] = a
array[2] = r
array[3] = g
ins Array schreiben. Aber aus irgendeinem Grund macht er nach dem ersten Buchstaben halt. array[1] beinhaltet also "a" aber [2] und [3] ist leer.
Hat jemand eine Ahnung warum? Übersehe ich etwas offensichtliches?
Vielen dank im vorraus,
web189
function splitString(text) a = {}; for i = 1,3, 1 do a[i] = strsub(tostring(text),i,1); end return a; end
EDIT: Hätte wohl besser in die Skriptsektion gepasst. Sorry deswegen.
Dieser Beitrag wurde von web189 bearbeitet: 20. März 2008 - 09:29