JavaScript
4
Вклад в тег
[]==[]
ложно. Всё дело в том, что сравниваются 2 совершенно разных массива (заданные первыми и вторыми квадратными скобками), а так как массивы являются объектами, то и проверяются они по ссылке, а значит, они в данном случае не будут равны. Если хотите сравнить 2 массива с простыми (нессылочными типами: числами, строками, true/false) значениями внутри, то можно преобразовывать массив в строку, с использованием метода join и потом сравнивать уже строки.console.log([1,2,3].join(",")==[1,2,3].join(","));
var a = [2, 3, 1],
a1= [3, 2, 1];
console.log(a.sort().join(",")===a1.sort().join(","));