Hola tonigomila1988 y muchas gracias por echarme una mano, ahora me parece que la función si está correcta, como puedes ver mi nivel es muy básico, voy aprendiendo poquito a poco, ya he modificado la función y ahora si, me parece que ya está correcta, he puesto sólo 2 funciones, la correspondiente a deportes y a noticias y las he hecho de dos formas distintas
Código Javascript
:
Ver originalvar elemento = "deportes";
function buscaDeportes(value) {
return (value == elemento)
}
var filtrarDeportes = chkDeportes.filter(buscaDeportes, elemento);
console.log(filtrarDeportes);
elemento2 = "noticias"
var filtrarNoticias = chkNoticias.filter(
function (value) {
return (value == elemento2);
}
);
console.log(filtrarNoticias);
Una vez que he conseguido que me haga la búsqueda según una condición, ahora lo que necesito es que me filtre los resultados según varias condiciones, que me busque por ejemplo la palabra deportes y la palabra noticias y que me muestre los resultados que cumplan ambas condiciones, seria algo así
Código Javascript
:
Ver originalvar consulta = checkArray.filter(function () {
return chkDeportes == 'deportes' && chkNoticias == 'noticias';
});
console.log(consulta);