{"ScriptPreparationCode":"const data = new Set\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) {\r\n data.add(i)\r\n}\r\nwindow.data = data","TestCases":[{"Name":"forEach","Code":"let sum = 0\r\nwindow.data.forEach((v) =\u003E {\r\n\tsum \u002B= v\r\n})\r\nconsole.log(sum)","IsDeferred":false},{"Name":"values","Code":"let sum = 0\r\nconst itr = window.data.values()\r\nlet res = itr.next()\r\nwhile (!res.done) {\r\n sum \u002B= res.value\r\n res = itr.next()\r\n}\r\nconsole.log(sum)","IsDeferred":false}]}