{"ScriptPreparationCode":"var tabl = Array.from({ length: 10000 }).map((value, i) =\u003E i)","TestCases":[{"Name":"Lodash","Code":"const [a, b] = _.partition(tabl, e =\u003E e === 900);\r\nconst newArr = [...a,...b];","IsDeferred":false},{"Name":"Reduce","Code":"const newArr = tabl.reduce((prevArr, currVal) =\u003E {if(currVal.key === 900) {return [currVal, ...prevArr]} else {return [...prevArr, currVal]}}, [])","IsDeferred":false},{"Name":"2 Filter","Code":"const a = tabl.filter(e =\u003E e === 900);\r\nconst b = tabl.filter(e =\u003E e !== 900);\r\nconst newArr = [...a,...b];","IsDeferred":false}]}