Build a Book Organizer - Build a Book Organizer

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

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter