{"ScriptPreparationCode":"var arr = [];\r\nfor (var i = 0; i \u003C 50000; i\u002B\u002B) {\r\n arr.push(i);\r\n}","TestCases":[{"Name":"forEach","Code":"var objForEach = {};\r\narr.forEach(item =\u003E {\r\n objForEach[item] = { exists: true };\r\n});","IsDeferred":false},{"Name":"reduce","Code":"var objReduce = arr.reduce((acc, item) =\u003E {\r\n acc[item] = { exists: true };\r\n return acc;\r\n}, {});","IsDeferred":false},{"Name":"for","Code":"var objFor = {};\r\nfor (var j = 0; j \u003C arr.length; j\u002B\u002B) {\r\n var item = arr[j];\r\n objFor[item] = { exists: true };\r\n}","IsDeferred":false}]}