динамические имена массивов JavaScript

У меня есть несколько массивов с одинаковыми именами.

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

Я пытаюсь установить имя динамически в функции, а затем установить значение.

Я пробовал много способов динамического выбора правильного массива, но не нашел решения.

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

setarray('Top',5,100)

В этом примере я пытаюсь установить.

ArrayTop[5]=100

Ответы на вопрос(7)

Ваш ответ на вопрос