SP
Size: a a a
SP
SP
DE
function arrayDiff(a, b) {
b.forEach((digit) => {
while(a.includes(digit)) {
const index = a.indexOf(digit)
a.splice(index, 1)
}
})
return a
}
S
function arrayDiff(a, b) {
b.forEach((digit) => {
while(a.includes(digit)) {
const index = a.indexOf(digit)
a.splice(index, 1)
}
})
return a
}
SP
K{
return a.filter(x => b.indexOf(x) == -1)
DE
function arrayDiff(a, b) {
return a.filter((d) => !b.includes(d))
}
S
function arrayDiff(a, b) {
return a.filter((d) => !b.includes(d))
}
С
SP
DE
SP
DE
const set = new Set(arr1);
console.log(arr2.filter(v => !set.has(v)))
arrayDiff([1, 2, 2], [1])
DE