JSFiddle - React, Tailwind, and code Playground
by denvut
JavaScript
var myNewArray32 =[]
var m = [["a",0,1],["b",0,2],["c",0,4],["d",0,5],["e",1,2],["f",1,3]]
for (var i = m.length - 1; i >= 0; i--) {
for (var j = m[i].length - 1; j >= 0; j--) {
console.log("m[j]", m[j]);
console.log("m[i]", m[i]);
console.log("m[j-1]", m[j-1]);
console.log("m[i-1]", m[i][1]);
console.log("m[i-1]", m[i][1]-1);
if ((m[i][1]-1 === m[j][1]) && ( ( m[j][2] <= m[i][2]) && (m[i][2] < m[j+1][2]) ) ){
console.log("2thiz12", m[j][0]);
console.log("2thiz12", m[i][0]);
console.log("zagolovok", m[j-1][0].concat(m[i][0]));
var i2sa =[m[i][2],m[j][0].concat(m[i][0])];
//myNewArray32.push([m[i][2],m[j][0].concat(m[i][0])])
}
else
{ var i2sa =[m[i][2],m[i][0]];
//myNewArray32.push([m[i][2],m[i][0]]);
}
} myNewArray32.push(i2sa);
//myNewArray32.push(i2sa);
console.log("sdasd", myNewArray32);
}
console.log(myNewArray32);