{"ScriptPreparationCode":"var data = [];\r\nfor (var i=0;i\u003C10000;i\u002B\u002B) {\r\n data.push({key: \u0027key\u0027 \u002B i, value : \u0027value\u0027 \u002B i})\r\n}","TestCases":[{"Name":"fomEntries","Code":"Object.fromEntries(data.map(({key, value}) =\u003E [key, value]))","IsDeferred":false},{"Name":"reduce","Code":"data.reduce((acc, current) =\u003E {\r\n acc[current.key] = current.value;\r\n return acc;\r\n }, {});","IsDeferred":false},{"Name":"for","Code":"let out = {};\r\nfor(let i=0 ; i\u003Cdata.length ; i\u002B\u002B) {\r\n out[data[i].key] = data[i].value;\r\n}","IsDeferred":false}]}