Tell us what’s happening:
- The filteredBooks array should have some of the books filtered out from the books array and not be empty. can’t pass it.
const filteredBooks = books.filter(item=>item.releaseYear>=1967);
I think my code is right;
Your code so far
const books=[{title:'Atomic Habits',authorName:'James Clear',releaseYear:1988},{title:'The Embedded Entrepreneur',authorName:'Arvid Kahl',releaseYear:1977},{title:'Rich Dad Poor Dad',authorName:'Robert Kiyosaki and Sharon Lechter',releaseYear:1966}]
function sortByYear(book1,book2){
if (book1.releaseYear<book2.releaseYear){
return -1;
} else if (book1.releaseYear>book2.releaseYear) {
return 1;
} else{
return 0;
}
}
const filteredBooks = books.filter(item=>item.releaseYear>=1940);
Your browser information:
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
Challenge Information:
Build a Book Organizer - Build a Book Organizer