{"ScriptPreparationCode":"function shuffle(array) {\r\n let currentIndex = array.length, randomIndex;\r\n\r\n // While there remain elements to shuffle.\r\n while (currentIndex != 0) {\r\n\r\n // Pick a remaining element.\r\n randomIndex = Math.floor(Math.random() * currentIndex);\r\n currentIndex--;\r\n\r\n // And swap it with the current element.\r\n [array[currentIndex], array[randomIndex]] = [\r\n array[randomIndex], array[currentIndex]];\r\n }\r\n\r\n return array;\r\n}","TestCases":[{"Name":"array find","Code":"var a = shuffle(\u0027The quick brown fox jumps over the lazy dog.\u0027.split(\u0027\u0027));\r\nvar b = a.find(item =\u003E item === \u0027x\u0027);","IsDeferred":false},{"Name":"array some","Code":"var a = shuffle(\u0027The quick brown fox jumps over the lazy dog.\u0027.split(\u0027\u0027));\r\nvar b = a.some(item =\u003E item === \u0027x\u0027);","IsDeferred":false}]}