Реализуйте функцию, которая проверяет, что два массива равны.
Два массива равны, если содержат одинаковые элементы. Порядок элементов при этом может отличаться. Значения считаются равными, если они равны через Object.is
.
console.log(equalArrays([1, 2, 3], [1, 2, 3])); // true console.log(equalArrays([3, 1, 2], [3, 1, 2])); // true console.log(equalArrays(["1", 1, true], [true, 1, "1"])); // true console.log(equalArrays( [null, null, null], [null, null, null], )); // true const objects = [{x: 1}, {x: 2}]; console.log(equalArrays( objects, objects.toReversed(), )); // true console.log(equalArrays([1, 2, 1], [2, 1, 2])); // false console.log(equalArrays([1, 2, 3], [1, 2, 3, 4])); // false