{"ScriptPreparationCode":null,"TestCases":[{"Name":"Set","Code":"const REPEAT = 1000000\r\nconst set = new Set()\r\nfor (let i = 0; i \u003C REPEAT; i\u002B\u002B) {\r\n if (!set.has(\u0060${i}\u0060)) {\r\n set.add(\u0060${i}\u0060)\r\n }\r\n}","IsDeferred":false},{"Name":"Map","Code":"const REPEAT = 1000000\r\nconst set = new Map()\r\nfor (let i = 0; i \u003C REPEAT; i\u002B\u002B) {\r\n if (!set.has(\u0060${i}\u0060)) {\r\n set.set(\u0060${i}\u0060, true)\r\n }\r\n}","IsDeferred":false},{"Name":"Object","Code":"const REPEAT = 1000000\r\nconst set = {}\r\nfor (let i = 0; i \u003C REPEAT; i\u002B\u002B) {\r\n if (!set[\u0060${i}\u0060]) {\r\n set[\u0060${i}\u0060] = true\r\n }\r\n}","IsDeferred":false}]}