Cześć,
Mam oto taką tablicę w której każdy indeks to jakaś tablica:
Tablica może być dowolnych wymiarów. Kod generujący taką tablicę:
function path_possibilities(level_indexes) {
var path_possi = [];
path_possi[0] = ["Object_" + level_indexes[0][0].toString()];
path_possi[1] = ["Object_" + level_indexes[0][1].toString()];
var counterTo2 = 0;
for (var i = 1; i < level_indexes.length; i++) {
for (var j = 0; j < level_indexes[i].length; j++) {
path_possi.push([path_possi[Math.floor(counterTo2/2)].join() , "Object_" + level_indexes[i][j].toString()]);
counterTo2++;
}
}
return path_possi;
}
path_under = path_possibilities(level_indexes);
console.log(path_under);
Tablica level_indexes zawiera po prostu cyfry które są jakimiś liczbami.
Chciałbym natomiast dopisać kod który będzie oddzielał "sklejone" elementy. Aby Object_X był osobnym stringiem w tablicy.
Próbowałem split,join oraz toString, ale nie znalazlem prawidłowego rozwiązania.
Dziękuję za każdą pomoc.