{"ScriptPreparationCode":"var obj = {\u0027k0\u0027: true, \u0027k1\u0027: true, \u0027k2\u0027: true, \u0027k3\u0027: true, \u0027k4\u0027: true, \u0027k5\u0027: true, \u0027k6\u0027: true, \u0027k7\u0027: true, \u0027k8\u0027: true, \u0027k9\u0027: true};\r\nvar s = new Set([\u0027k0\u0027, \u0027k1\u0027, \u0027k2\u0027, \u0027k3\u0027, \u0027k4\u0027, \u0027k5\u0027, \u0027k6\u0027, \u0027k7\u0027, \u0027k8\u0027, \u0027k9\u0027]);\r\nvar m = new Map([[\u0027k0\u0027, true], [\u0027k1\u0027, true], [\u0027k2\u0027, true], [\u0027k3\u0027, true], [\u0027k4\u0027, true], [\u0027k5\u0027, true], [\u0027k6\u0027, true], [\u0027k7\u0027, true], [\u0027k8\u0027, true], [\u0027k9\u0027, true]]);","TestCases":[{"Name":"Object","Code":"let bool;\r\nfor(let i = 0; i \u003C 20; i\u002B\u002B){\r\n bool = !!obj[\u0060k${i}\u0060];\r\n}","IsDeferred":false},{"Name":"Set","Code":"let bool;\r\nfor(let i = 0; i \u003C 20; i\u002B\u002B){\r\n bool = s.has(\u0060k${i}\u0060);\r\n}","IsDeferred":false},{"Name":"Map","Code":"let bool;\r\nfor(let i = 0; i \u003C 20; i\u002B\u002B){\r\n bool = m.has(\u0060k${i}\u0060);\r\n}","IsDeferred":false}]}