Hi,
ich will folgendes erreichen:
var q1a1, q1a2, q1a3 uzw.
Ich sehe hierin keinen Vorteil im Gegensatz zu einem Array, wenn die Variablen eh der Reihe nach durchnummeriert sind.
Das ist ja das gleiche wie q1a[1], q1a[2], q1a[3], ...
also, die Deklaration von der Variablen (Dass es sie überhaupt gibt), selbst soll dynamisch passieren bzw. stattfinden .
Das würde mit eval() gehen. Du kannst dann beispielsweise schreiben:
eval("var a1q"+1);
Aber wie gesagt, ich halte es für nicht sinnvoll.
Das was ich in der Variable speichere tue ich natürlich mit nem weiteren Array und weise ich dann die Werte der Variablen zu.
Warum speicherst du es erst in die Variablen, wenn du es später wieder in ein Array speichern willst.
mfG,
steckl