{"ScriptPreparationCode":"function deleteByFilter (array, element) {\r\n array = array.filter( el =\u003E el !== element );\r\n}\r\n\r\nfunction deleteBySplice (array, element) {\r\n var index = array.findIndex((item) =\u003E item.color === element);\r\n if (index !== -1) {\r\n \tarray.splice( index, 1 );\r\n }\r\n}","TestCases":[{"Name":"findIndex and splice test","Code":"deleteBySplice(array, \u0027black\u0027)\r\ndeleteBySplice(array, \u0027blue\u0027)","IsDeferred":false},{"Name":"filter test","Code":"deleteByFilter(array, \u0027black\u0027)\r\ndeleteByFilter(array, \u0027blue\u0027)","IsDeferred":false}]}