{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.prototype.slice","Code":"const params = [ [0, \u0022fda0s\u0022],[2, \u0022fda2s\u0022],[3, \u0022fda3s\u0022],[4, \u0022fda4s\u0022],[5, \u0022fda5s\u0022],[6, \u0022fda6s\u0022],[7, \u0022fda7s\u0022],[8, \u0022fda8s\u0022],[9, \u0022fda9s\u0022] ];\r\nvar lastArray = [];\r\nfor (let i=0; i\u003C101; i\u002B\u002B){\r\n\tlastArray.push(params.slice().reverse().find(x =\u003E x[0]\u003C=i)[1])\r\n}","IsDeferred":false},{"Name":"spread operator","Code":"const params = [ [0, \u0022fda0s\u0022],[1, \u0022fda1s\u0022],[2, \u0022fda2s\u0022],[3, \u0022fda3s\u0022],[4, \u0022fda4s\u0022],[5, \u0022fda5s\u0022],[6, \u0022fda6s\u0022],[7, \u0022fda7s\u0022],[8, \u0022fda8s\u0022],[9, \u0022fda9s\u0022] ];\r\nvar lastArray = [];\r\nfor (let i=0; i\u003C101; i\u002B\u002B){\r\n\tlastArray.push([...params].reverse().find(x =\u003E x[0]\u003C=i)[1])\r\n}","IsDeferred":false}]}