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);