{"ScriptPreparationCode":"var arr = Array.from({length: 1000}).map((_, i) =\u003E i);\r\nvar arrNum = arr.map(v =\u003E Number(v));\r\nvar arrStr = arr.map(String);\r\nvar arrObj = arr.map(v=\u003E{return {[v]: v}})\r\nvar arrSymb = arr.map(Symbol)","TestCases":[{"Name":"map add NUMBER","Code":"const m = new Map();\r\narrNum.forEach(v =\u003E m.set(v, v))\r\narrNum.forEach(v =\u003E m.has(v))\r\narrNum.forEach(v =\u003E m.get(v))\r\narrNum.forEach(v =\u003E m.delete(v))","IsDeferred":false},{"Name":"map add String","Code":"const m = new Map();\r\narrStr.forEach(v =\u003E m.set(v, v))\r\narrStr.forEach(v =\u003E m.has(v))\r\narrStr.forEach(v =\u003E m.get(v))\r\narrStr.forEach(v =\u003E m.delete(v))","IsDeferred":false},{"Name":"map add Object","Code":"const m = new Map();\r\narrObj.forEach(v =\u003E m.set(v, v))\r\narrObj.forEach(v =\u003E m.has(v))\r\narrObj.forEach(v =\u003E m.get(v))\r\narrObj.forEach(v =\u003E m.delete(v))","IsDeferred":false},{"Name":"map add Symbol","Code":"const m = new Map();\r\narrSymb.forEach(v =\u003E m.set(v, v))\r\narrSymb.forEach(v =\u003E m.set(v))\r\narrSymb.forEach(v =\u003E m.get(v))\r\narrSymb.forEach(v =\u003E m.delete(v))","IsDeferred":false}]}