{"ScriptPreparationCode":"const arr = [];\r\nconst obj = {};\r\nconst elementsCount = 3;\r\nfor (let i = 0; i \u003C elementsCount; i\u002B\u002B) {\r\n \tconst s = new String(i);\r\n\tarr.push(s);\r\n obj[s] = true;\r\n};\r\nconst set = new Set(arr);\r\nObject.freeze(obj);","TestCases":[{"Name":"array.includes","Code":"for (let i = 0; i \u003C elementsCount; i\u002B\u002B) {\r\n\tarr.includes(arr[i]);\r\n};","IsDeferred":false},{"Name":"set.has","Code":"for (let i = 0; i \u003C elementsCount; i\u002B\u002B) {\r\n\tset.has(arr[i]);\r\n};","IsDeferred":false},{"Name":"Object.hasOwn","Code":"for (let i = 0; i \u003C elementsCount; i\u002B\u002B) {\r\n\tObject.hasOwn(obj, arr[i]);\r\n};","IsDeferred":false}]}