dynamische Array-Namen Javascript

Ich habe ein paar Arrays mit ähnlichen Namen.

ArrayTop[]  
ArrayLeft[]   
ArrayRight[]  
ArrayWidth[]

Ich versuche, den Namen in einer Funktion dynamisch festzulegen und dann den Wert festzulegen.

Ich habe viele Möglichkeiten zur dynamischen Auswahl des richtigen Arrays ausprobiert, aber keine Lösung gefunden.

function setarray(a,b,c){
    eval(Array+a+[b])=c
}

setarray('Top',5,100)

In diesem Beispiel versuche ich einzustellen.

ArrayTop[5]=100

Antworten auf die Frage(7)

Ihre Antwort auf die Frage