{"ScriptPreparationCode":"var array = [];\r\n\r\nfor(var i = 0; i \u003C 10000; i\u002B\u002B){array.push(Math.random());}\r\n\r\n","TestCases":[{"Name":"pop","Code":"let a = [...array];\r\n\r\nwhile (a.length \u003E 0)\r\n{\r\n a.pop();\r\n}","IsDeferred":false},{"Name":"shift","Code":"let a = [...array];\r\n\r\nwhile (a.length \u003E 0)\r\n{\r\n a.shift();\r\n}","IsDeferred":false},{"Name":"length","Code":"let a = [...array];\r\n\r\na.length = 0","IsDeferred":false},{"Name":"reassignment","Code":"let a = [...array];\r\n\r\na = []","IsDeferred":false},{"Name":".splice(0)","Code":"let a = [...array];\r\n\r\na.splice(0);","IsDeferred":false}]}