{"ScriptPreparationCode":"let someMap = {}\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n someMap[\u0060${i}-test\u0060] = i * 2\r\n}\r\n\r\nlet someMapNumber = {}\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n someMap[i] = i * 2\r\n}","TestCases":[{"Name":"string","Code":"let someMap = {}\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n someMap[\u0060${i}-test\u0060] = i * 2\r\n}\r\n\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n\tsomeMap[i] = someMap[i] * 2\r\n}","IsDeferred":false},{"Name":"number","Code":"let someMapNumber = {}\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n someMapNumber[i] = i * 2\r\n}\r\n\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n\tsomeMapNumber[i] = someMapNumber[i] * 2\r\n}","IsDeferred":false},{"Name":"array","Code":"let array = []\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n array.push(i * 2)\r\n}\r\n\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n\tarray[i] = array[i] * 2\r\n}","IsDeferred":false},{"Name":"map","Code":"let someMap = new Map()\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n someMap[i] = i * 2\r\n}\r\n\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n\tsomeMap[i] = someMap[i] * 2\r\n}","IsDeferred":false}]}