{"ScriptPreparationCode":"var small = Array.from({ length: 10 }, (_, i) =\u003E i);\r\nvar medium = Array.from({ length: 100 }, (_, i) =\u003E i);\r\nvar large = Array.from({ length: 1000 }, (_, i) =\u003E i);\r\nvar xlarge = Array.from({ length: 10000 }, (_, i) =\u003E i);\r\nvar xxlarge = Array.from({ length: 100000 }, (_, i) =\u003E i);\r\nvar xxxlarge = Array.from({ length: 1000000 }, (_, i) =\u003E i);\r\nvar xxxxlarge = Array.from({ length: 10000000 }, (_, i) =\u003E i);\r\n\r\nvar filter = (arr, indexStart, indexEnd) =\u003E arr.filter((_, i) =\u003E i \u003E= indexStart \u0026\u0026 i \u003C= indexEnd);\r\n\r\nvar slice = (arr, indexStart, indexEnd) =\u003E arr.slice(indexStart, indexEnd \u002B 1);","TestCases":[{"Name":"filter small","Code":"filter(small, 5, 9)","IsDeferred":false},{"Name":"slice small","Code":"slice(small, 5, 9)","IsDeferred":false},{"Name":"filter medium","Code":"filter(medium, 50, 90)","IsDeferred":false},{"Name":"slice medium","Code":"slice(medium, 50, 90)","IsDeferred":false},{"Name":"filter large","Code":"filter(large, 500, 900)","IsDeferred":false},{"Name":"slice large","Code":"slice(large, 500, 900)","IsDeferred":false},{"Name":"filter xlarge","Code":"filter(xlarge, 5000, 9000)","IsDeferred":false},{"Name":"slice xlarge","Code":"slice(xlarge, 5000, 9000)","IsDeferred":false},{"Name":"filter xxlarge","Code":"filter(xxlarge, 50000, 90000)","IsDeferred":false},{"Name":"slice xxlarge","Code":"slice(xxlarge, 50000, 90000)","IsDeferred":false},{"Name":"filter xxxlarge","Code":"filter(xxxlarge, 500000, 900000)","IsDeferred":false},{"Name":"slice xxxlarge","Code":"slice(xxxlarge, 500000, 900000)","IsDeferred":false}]}