JS Array é igual a ordem ignorada
equalsIgnoreOrder(a, b) {
for (const v of new Set([...a, ...b]))
if (a.filter((e) => e === v).length !== b.filter((e) => e === v).length)
return false;
return true;
},
Creepy Capybara