{"ScriptPreparationCode":"var dict = {}\r\nvar set = new Set()\r\nvar query = []\r\nvar n = 10000\r\nfor (var i = 0; i \u003C n; i\u002B\u002B) {\r\n dict[i] = true;\r\n set.add(i)\r\n query.push(Math.floor(Math.random() * n * 2))\r\n query.push(Math.floor(Math.random() * n * 2))\r\n}","TestCases":[{"Name":"set","Code":"query.map(function(i) { return set.has(i) } )","IsDeferred":false},{"Name":"dict","Code":"query.map(function(i) { return dict[i] } )","IsDeferred":false}]}