{"ScriptPreparationCode":"var array = [];\r\n\r\nfor(var i = 0; i \u003C 100000; i\u002B\u002B){array.push(Math.random());}","TestCases":[{"Name":"pop","Code":"while (array.length \u003E 0)\r\n{\r\n array.pop();\r\n}","IsDeferred":false},{"Name":"shift","Code":"while (array.length \u003E 0)\r\n{\r\n array.shift();\r\n}","IsDeferred":false},{"Name":"unshift","Code":"let a = [];\r\nfor(var i = 0; i \u003C 100000; \u002B\u002Bi) {\r\n a.unshift(i);\r\n}","IsDeferred":false},{"Name":"push","Code":"let a = new Array(100000);\r\nfor(var i = 0; i \u003C 100000; \u002B\u002Bi) {\r\n a.push(i);\r\n}","IsDeferred":false}]}