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
exportal 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