diff --git a/src/books.js b/src/books.js index c8119bb..f9961f1 100644 --- a/src/books.js +++ b/src/books.js @@ -36,65 +36,60 @@ // description: The Art of Learning takes readers through Waitzkin's unique journey to excellence. He explains in clear detail how a well-thought-out, principled approach to learning is what separates success from failure. // } - // Your code here: const booksArray = []; - - - +booksArray.push(book1); +booksArray.push(book2); +booksArray.push(book3); +booksArray.push(book4); // Iteration 2 | Book Details -function getBookDetails() { +function getBookDetails(theBookObject) { // Your code here: - + return book1; } - - // Iteration 3 | Delete Language // Your code here: +booksArray.forEach((book) => {}); +for (let book in book1) { + const value = book1[book]; +} - +console.log(booksArray); // Iteration 4 | Estimated Reading Time // Your code here: - - - // Bonus: Iteration 5 | Books Dictionary /* The `dictionary` is an object containing books grouped by author. The book info is stored in arrays with structure: [title, pages]. */ const dictionary = { - "J. K. Rowling": [ - ["Harry Potter and the Philosopher's Stone", 223], - ["Harry Potter and the Chamber of Secrets", 251], - ["Harry Potter and the Prisoner of Azkaban", 317], - ["Harry Potter and the Goblet of Fire", 636], - ], - "Neal Stephenson": [ - ["Cryptonomicon", 928], - ["Anathem", 1008], - ["Fall; or, Dodge in Hell", 896], - ], - "Malcolm Gladwell": [ - ["Outliers", 320], - ["Blink", 287], - ], + "J. K. Rowling": [ + ["Harry Potter and the Philosopher's Stone", 223], + ["Harry Potter and the Chamber of Secrets", 251], + ["Harry Potter and the Prisoner of Azkaban", 317], + ["Harry Potter and the Goblet of Fire", 636], + ], + "Neal Stephenson": [ + ["Cryptonomicon", 928], + ["Anathem", 1008], + ["Fall; or, Dodge in Hell", 896], + ], + "Malcolm Gladwell": [ + ["Outliers", 320], + ["Blink", 287], + ], }; -function booksByAuthor() { +function booksByAuthor(dictionary) { // Your code here: - } - - // Bonus: Iteration 6 | Average Page Count function averagePageCount() { // Your code here: - }