{"ScriptPreparationCode":"var arr = new Array(15000);\r\narr.fill({ id: 0 });\r\narr = arr.map((el, idx) =\u003E el.id = idx);\r\nvar arr2 = [];\r\nwhile(arr2.length \u003C 5000){\r\n var r = Math.floor(Math.random() * 10000) \u002B 1;\r\n if(arr2.findIndex(i=\u003Ei.id===r) === -1) arr2.push({id:r});\r\n}\r\nvar foo =1;","TestCases":[{"Name":"findIndex","Code":"arr2.filter(d=\u003Earr.findIndex(item=\u003Eitem.id===d.id)===-1);","IsDeferred":false},{"Name":"includes","Code":"var idList=arr.map(i=\u003Ei.id)\r\narr2.filter(d=\u003E!idList.includes(d.id));","IsDeferred":false}]}