Сообщение от dimast
|
main_arr = [[0,[0,1]],1]
path_arr = [0,1,0]
1. main_arr -> ключ path_arr [0] // получаем [0,[0,1]]
2. main_arr -> ключ path_arr [1] // получаем [0,1]
3. main_arr -> ключ path_arr [2] // получаем 1
|
Какой же там 1!
Сообщение от dimast
|
пока реализовал как полный дурак
|
Отож...
Вариант немного поумней...
var ad = [[0,[0,1]],1];
var ai = [0,1,0];
var a=ad,i;
for (i=0; i<ai.length; i++) {
a=a[ai[i]];
};
alert(a);
Там таки 0!