Tell us what’s happening:
Esta instruccion no pasa: La filteredBooks matriz debe tener algunos de los libros filtrados booksy no estar vacía.
Your code so far
const books = [
{
title: 'The Startup Blueprint',
authorName: 'Santiago López',
releaseYear: 2020
},
{
title: 'Mastering Focus',
authorName: 'Carla Ruiz',
releaseYear: 2022
},
{
title: 'Lead with Purpose',
authorName: 'Martín Vidal',
releaseYear: 2019
},
{
title: 'Code and Coffee',
authorName: 'Ana Beltrán',
releaseYear: 2021
},
{
title: 'Digital Minimalism',
authorName: 'Tomás Herrera',
releaseYear: 2018
},
{
title: 'Design for Impact',
authorName: 'Valentina Campos',
releaseYear: 2023
},
{
title: 'Financial Freedom Now',
authorName: 'Carlos Espinoza',
releaseYear: 2017
},
{
title: 'Side Hustle Secrets',
authorName: 'María Torres',
releaseYear: 2024
}
];
function sortByYear(bookA, bookB){
let value;
if(bookA.releaseYear < bookB.releaseYear){
value = -1;
} else if (bookB.releaseYear < bookA.releaseYear){
value = 1;
} else{
value = 0;
}
return value;
};
let filterByYear = function (year){
return books.filter((element) => element.releaseYear > Number(year))
};
let filteredBooks = filterByYear("1950");
console.log(filteredBooks);
filteredBooks.sort(sortByYear);
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36
Challenge Information:
Build a Book Organizer - Build a Book Organizer