Enrico: Zfg. ident. Aktionen bei Schleifen auf versch. Arrays/Variablen

Beitrag lesen

Hallo und guten Abend zu vorgerückter Stunde,

leider konnte ich auf die Schnelle keine passende(re) Überschrift finden.

Mich beschäftigt seit ca. einer Stunde, ob es eine Möglichkeit gibt, bei einer
for-Schleife vorher abzufragen, welche Variable oder welches Array durchlaufen
werden soll und v.a. wie ich es umsetzen könnte, dass ich dann nicht zwei
for-Schleifen programmieren muss, sondern nur eine habe.

Beispiel:

Aktueller Stand:

if (Variable)
   {
      for (var i = 0; i < Array[1].length; i++)
      {
         ...viele Aktionen...
      }
   }
   else
   {
      for (var i = 0; i < Array[2].length; i++)
      {
         ...die gleichen Aktionen wie in Schleife 1, aber mit anderem Array...
      }
   }

Ziel:

if (Variable)
   {
      for (var i = 0; i < Array[1].length; i++)
   }
   else
   {
      for (var i = 0; i < Array[2].length; i++)
   }

{
      ...viele Aktionen...
   }

Ich hoffe, euch stehen bei meinem Ziel nicht die Haare zu Berge, aber das wäre mein
(erster) Ansatz.

Gibt es hier irgendwelche Möglichkeiten?

Dann könnte ich mir erheblich viel Code einsparen.

Dankesehr und Gruß
Enrico