Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как задать имя переменной


Автор: quiz 1.3.2008, 21:15
Нужно добавить в один массив значения другого массива, имя которого меняется в зависимости от значения в других переменных

Грубо говоря:
Код

points=points.concat(points_+newix+'x'+newiy);


То есть при значениях newix=2 и newiy=3 эта строка должна добавить к массиву "points" значения массива "points_2x3"

Реально ли это? smile 

Автор: Sardar 1.3.2008, 21:25
Либо window['points_'+newix+'x'+newiy], либо eval('points_'+newix+'x'+newiy);

Автор: quiz 2.3.2008, 15:15
спасибо, работает

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)