Eliminar valores duplicados en listas con Java Script

Eliminar valores duplicados en listas con Java Script

En este tutorial aprenderemos a eliminar valores duplicados en listas con Java Script. A veces es muy común encontrarse con listas que tienen valores duplicados, en ciertas ocasiones puede ser que no quisiéramos tenerlos, con la función que vamos a programar ese problema se solucionará.

¿Cómo eliminar valores duplicados en listas con Java Script?

La siguiente función permite eliminar los valores duplicados de una lista, de manera simple y eficiente:

/* Funcíon que elimina duplicados de una lista*/
function eliminarDuplicados(lista) {
  return lista.filter(function(valor, indice) {
    return lista.indexOf(valor) == indice;
  })
}

/* Lista para la demo*/
var listaEjemplo = [1, 2, 3, 2, 2, 6, 2, 8, 9, 10, 5];

/* Eliminado los duplicados y mostrando el resultado*/
alert(eliminarDuplicados(listaEjemplo));

Esta funcionalidad se puede realizar de muchas formas, pero teniendo los conocimiento adecuados sobre funciones de orden superior se pueden asegurar una solución sencilla y eficiente como la que hicimos en este tutorial. Espero que les sea de gran utilidad esta función para eliminar valores duplicados en listas con Java Script y ante cualquier problema no duden en dejar un comentario.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *