{"ScriptPreparationCode":"var list = [];\r\nvar filterOutList = [10, 100, 1000, 50000, 50100, 50200, 50300, 99999]\r\nfor (var i = 0; i \u003C 1000 * 1000; i\u002B\u002B) {\r\n list.push(i);\r\n}","TestCases":[{"Name":"filter","Code":"list = list.filter((el) =\u003E !filterOutList.includes(el))","IsDeferred":false},{"Name":"splice","Code":"let i = 0\r\nwhile(i \u003C list.length) {\r\n\tif (filterOutList.includes(list[i])) {\r\n\t\tlist.splice(i, 1)\r\n\t\tcontinue\r\n }\r\n \ti\u002B\u002B\r\n}","IsDeferred":false}]}