i have two arrays of objects which i want to compare . the arrays are equals if they have the same objects even not in the same order . For example :
  [
   { name: 'Lisa', value: '25', height: 165 },
   { name: 'jack',  value: '12 ',  height: 190},
   { name: 'jhon', value: '50', height: 176 }
  ]
  
    //and
  [
   { name: 'jhon', value: '50', height: 176 },
   { name: 'Lisa', value: '25', height: 165 },
   { name: 'jack',  value: '12 ',  height: 190}
  ]  
   //equals 
are equals but
  [
   { name: 'Lisa', value: '25', height: 165 },
   { name: 'jack',  value: '12 ',  height: 190},
   { name: 'jhon', value: '50', height: 176 }
   
  ]
  
    //and
  [
   { name: 'jhon', value: '50', height: 176 },
   { name: 'Lisa', value: '25', height: 165 },
   { name: 'jack',  value: '12 ',  height: 190},
   { name: 'Mark', value: '50', height: 140 }
  ]
      //not equal
and
   [
    { name: 'Lisa', value: '25', height: 165 },
    { name: 'jack',  value: '12 ',  height: 190},
    { name: 'jhon', value: '50', height: 176 }
  ]
//and
[
 { name: 'jhon', value: '50' },
 { name: 'Lisa', value: '25', height: 165 },
 { name: 'jack',  value: '12 ',  height: 190},
]
//not equals 
the two arrays in the last example are not equals because they don't have exaclty the same objects . I tried many things that there is no need to show because i'm not even close since i am beginner to javascript thank you for your help :)
 
     
    