|Diferencia de arraysMedio
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 10:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Diferencia de arrays

Medio25 pts·Arrays

Enunciado

Diferencia de arrays

Dado dos arrays de números, devuelve un nuevo array con los elementos que están en el primer array pero no en el segundo. El orden de los elementos en el resultado debe respetar el orden del primer array. No debe haber duplicados en el resultado.

Ejemplos

arrayDifference([1, 2, 3, 4], [2, 4])       // [1, 3]
arrayDifference([5, 6, 7], [1, 2, 3])        // [5, 6, 7]
arrayDifference([1, 1, 2, 3], [1])           // [2, 3]
arrayDifference([10, 20, 30], [10, 20, 30])  // []

Notas

  • Devuelve solo los elementos del primer array que no aparecen en el segundo.
  • El resultado no debe tener duplicados aunque el primer array los tenga.
  • Si todos los elementos del primer array están en el segundo, devuelve un array vacío.
Restriccionesexpand_more
  • Dificultad: Medio
  • Completa todos los test cases para obtener los 25 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
14 soluciones · 93% aceptación