{"ScriptPreparationCode":"var arr = [];\r\nfor (var i = 0; i \u003C 12345; i\u002B\u002B) {\r\n arr[i] = {number:i};\r\n}","TestCases":[{"Name":"foreach","Code":"\tlet setNum = new Set();\r\n\t\tarr.forEach((item) =\u003E {\r\n\t\t\tif (item.number %2==0) setNum.add(item.number);\r\n\t\t});","IsDeferred":false},{"Name":"map and filter","Code":"let setNum = new Set(arr.filter(item =\u003E item.number%2==0).map(item =\u003E item.number));","IsDeferred":false}]}