Santa ha recibido una lista de regalos, pero algunos están defectuosos. Un regalo es defectuoso si su nombre contiene el carácter #.
Ayuda a Santa escribiendo una función que reciba una lista de nombres de regalos y devuelva una nueva lista que solo contenga los regalos sin defectos.
Ejemplos
const gifts1 = ['car', 'doll#arm', 'ball', '#train']
const good1 = filterGifts(gifts1)
console.log(good1)
// ['car', 'ball']
const gifts2 = ['#broken', '#rusty']
const good2 = filterGifts(gifts2)
console.log(good2)
// []
const gifts3 = []
const good3 = filterGifts(gifts3)
console.log(good3)
// []
Mi solución:
Puedes consultar mi repositorio en GitHub con todos los retos del Advent.js 2025
crisdux
/
adventjs-2025
Practica tu lógica de programación con retos de código javascript
Advent.js 2025 🎅
Advent.js 2025🎅🏼| Reto #1: Filtrar los regalos defectuosos
Santa ha recibido una lista de regalos, pero algunos están defectuosos. Un regalo es defectuoso si su nombre contiene el carácter #.
Ayuda a Santa escribiendo una función que reciba una lista de nombres de regalos y devuelva una nueva lista que solo contenga los regalos sin defectos.
Ejemplos
const gifts1 = ['car', 'doll#arm', 'ball', '#train']
const good1 = filterGifts(gifts1)
console.log(good1)
// ['car', 'ball']
const gifts2 = ['#broken', '#rusty']
const good2 = filterGifts(gifts2)
console.log(good2)
// []
const gifts3 = []
const good3 = filterGifts(gifts3)
console.log(good3)
// []
Advent.js 2025🎅🏼| Reto #2: Fabrica los juguetes
La fábrica de Santa ha empezado a recibir la lista de…
Puedes seguir todos los retos del Advent.js en este tweed de @midudev
Top comments (1)
Grandeeeee