Bunu döngüler kullanarak yapabileceğimi biliyorum, ancak bunu yapmanın zarif bir yolunu bulmaya çalışıyorum:
İki dizim var:
var array1 = [['a', 'b'], ['b', 'c']];
var array2 = [['b', 'c'], ['a', 'b']];
lodash
Yukarıdaki iki dizinin aynı olduğunu doğrulamak için kullanmak istiyorum . 'Aynı' derken hiçbir öğe olduğu anlamına array1
içerdiği olmadığını array2
.
Bu öğeler arasındaki eşitliği kontrol etmek açısından:
['a', 'b'] == ['b', 'a']
veya
['a', 'b'] == ['a', 'b']
Harfler her zaman sırayla olacağından ikisi de çalışır.