DEV Community

Discussion on: Advent.js🎅🏼| #1: Contando ovejas para dormir.

Collapse
 
marquimark profile image
Marquimark

Esta es mi solucion al reto 2, espero sus comentarios, gracias.

const ovejas = [
{ name: 'Noya', color: 'rojo' },
{ name: 'Euynge', color: 'azul' },
{ name: 'Navyidad', color: 'rojo' },
{ name: 'Ki Na Ma', color: 'verde' },
{ name: 'Max', color: 'blanco'},
{ name: 'Maxin', color: 'rojo'}
]

validaOvejaColorNombre = (ovejas) => {
let ovejasN = '';
let valida = '';

return resultado = ovejas.filter(( oveja) => {
ovejasN = oveja.name.toLowerCase().trim();
valida = ovejasN.includes('n') && ovejasN.includes('a');
return oveja.color === 'rojo' && valida
})

}

console.log(validaOvejaColorNombre(ovejas));

Collapse
 
duxtech profile image
Cristian Fernando

Esta chula esa solución, intentaste el reto 3? esta para pensar un poco más