Array diff
Array diff
https://www.codewars.com/kata/523f5d21c841566fde000009/train/javascript
Tu objetivo en este ejercicio es implementar una función de diferencia, la cual resta el contenido de un arreglo de otro y devuelve el resultado.
Recuerda que debes eliminar todos los valores del arreglo a
, que estén presentes
en el arreglo b
manteniendo el orden.
Ejemplo 1
Entrada: a=[1,2] b=[1]
Salida: [2]
Explicación: restando de [1,2] la coincidencia de valor [1] el resultado es [2]
Ejemplo 2
Entrada: a=[1,2,2,2,3], b=[2]
Salida: [1, 3]
Explicación: restando de [1,2,2,2,3] la coincidencia de valor [2] el resultado es [1, 3]
Importante ❗
- Si un valor de
a
está presente enb
, todas sus coincidencias deben eliminarse deb