{"ScriptPreparationCode":null,"TestCases":[{"Name":"Set","Code":"const arr = [\u0027audi\u0027, \u0027audi\u0027, \u0027bmw\u0027, \u0027renault\u0027, \u0027renault\u0027, \u0027audi\u0027];\r\nconst a = [...new Set(arr)];\r\nreturn a;","IsDeferred":false},{"Name":"Filter\u002BindexOf","Code":"const arr = [\u0027audi\u0027, \u0027audi\u0027, \u0027bmw\u0027, \u0027renault\u0027, \u0027renault\u0027, \u0027audi\u0027];\r\nconst a = arr.filter((brand, index) =\u003E arr.indexOf(brand) === index);\r\nreturn a;","IsDeferred":false},{"Name":"Reduce\u002Bincludes","Code":"const arr = [\u0027audi\u0027, \u0027audi\u0027, \u0027bmw\u0027, \u0027renault\u0027, \u0027renault\u0027, \u0027audi\u0027];\r\nconst a = arr.reduce((acc, val) =\u003E {\r\n\tif(!acc.includes(val)) {\r\n\t\tacc.push(val);\r\n\t}\r\n\treturn acc;\r\n}, []);\r\nreturn a;","IsDeferred":false}]}