{"ScriptPreparationCode":"window.books = [\r\n \u0027Genesis\u0027,\r\n \u0027Exodus\u0027,\r\n \u0027Leviticus\u0027,\r\n \u0027Numbers\u0027,\r\n \u0027Deuteronomy\u0027,\r\n \u0027Joshua\u0027,\r\n \u0027Judges\u0027,\r\n \u0027Ruth\u0027,\r\n \u00271 Samuel\u0027,\r\n \u00272 Samuel\u0027,\r\n \u00271 Kings\u0027,\r\n \u00272 Kings\u0027,\r\n \u00271 Chronicles\u0027,\r\n \u00272 Chronicles\u0027,\r\n \u0027Ezra\u0027,\r\n \u0027Nehemiah\u0027,\r\n \u0027Esther\u0027,\r\n \u0027Job\u0027,\r\n \u0027Psalm\u0027,\r\n \u0027Proverbs\u0027,\r\n \u0027Ecclesiastes\u0027,\r\n \u0027Song of Solomon\u0027,\r\n \u0027Isaiah\u0027,\r\n \u0027Jeremiah\u0027,\r\n \u0027Lamentations\u0027,\r\n \u0027Ezekiel\u0027,\r\n \u0027Daniel\u0027,\r\n \u0027Hosea\u0027,\r\n \u0027Joel\u0027,\r\n \u0027Amos\u0027,\r\n \u0027Obediah\u0027,\r\n \u0027Jonah\u0027,\r\n \u0027Micah\u0027,\r\n \u0027Nahum\u0027,\r\n \u0027Habakkuk\u0027,\r\n \u0027Zephaniah\u0027,\r\n \u0027Haggai\u0027,\r\n \u0027Zachariah\u0027,\r\n \u0027Malachi\u0027,\r\n \u0027Matthew\u0027,\r\n \u0027Mark\u0027,\r\n \u0027Luke\u0027,\r\n \u0027John\u0027,\r\n \u0027Acts\u0027,\r\n \u0027Romans\u0027,\r\n \u00271 Corinthians\u0027,\r\n \u00272 Corinthians\u0027,\r\n \u0027Galatians\u0027,\r\n \u0027Ephesians\u0027,\r\n \u0027Philippians\u0027,\r\n \u0027Colossians\u0027,\r\n \u00271 Thessalonians\u0027,\r\n \u00272 Thessalonians\u0027,\r\n \u00271 Timothy\u0027,\r\n \u00272 Timothy\u0027,\r\n \u0027Titus\u0027,\r\n \u0027Philemon\u0027,\r\n \u0027Hebrews\u0027,\r\n \u0027James\u0027,\r\n \u00271 Peter\u0027,\r\n \u00272 Peter\u0027,\r\n \u00271 John\u0027,\r\n \u00272 John\u0027,\r\n \u00273 John\u0027,\r\n \u0027Jude\u0027,\r\n \u0027Revelation\u0027\r\n];\r\n\r\nwindow.set = new Set(books);\r\nwindow.array = [...books];\r\nwindow.bestCase = books[0];\r\nwindow.worstCase = books[books.length - 1];\r\nwindow.randomBook = books[Math.floor(Math.random() * books.length - 1)];","TestCases":[{"Name":"Set.forEach","Code":"var foundBook;\r\nset.forEach(book =\u003E {\r\n if(book === bestCase){\r\n foundBook = book\r\n }\r\n});\r\n\r\nset.forEach(book =\u003E {\r\n if(book === worstCase){\r\n foundBook = book\r\n }\r\n});\r\n\r\nset.forEach(book =\u003E {\r\n if(book === randomBook){\r\n foundBook = book\r\n }\r\n});","IsDeferred":false},{"Name":"[...Set].find()","Code":"[...set].find(book =\u003E book === bestCase);\r\n[...set].find(book =\u003E book === worstCase);\r\n[...set].find(book =\u003E book === randomBook);","IsDeferred":false}]}