Показать сообщение отдельно
  #18 (permalink)  
Старый 08.12.2014, 14:01
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

Сообщение от Tungus
Я правильно понял, что эта задача не решаема?
В твоем случае как то так можно
x1=1
x2=2
d1=1
d2=2

arr=[, [x1,d1],[x2,d2]]

for(i=0; i<=arr.length; i++){window["xd"+i]=arr[i]}
console.log(
xd1, xd2
)
//  [ 1, 1 ] [ 2, 2 ]

Но в общем случае -- нет. У тебя в массиве нет никаких имен, только значения. Чтобы сделать как ты хочешь, надо массив заполнять не переменными, а строками
Ответить с цитированием