MU
суть задачи - найти пересечение массивов причём с учётом повторов в них. проблема в том, что мне приходится мутировать второй массив, чтобы достичь проверки повторов
function crossArrs(arr1, arr2) {
arr3 = [];
arr1.reduce((prev, now) => {
if (arr2.includes(now)) {
arr3.push(now)
delete arr2[arr2.indexOf(now)]
}
}, arr1[0])
return arr3
}
буду рад, если поможете)