{"ScriptPreparationCode":"var x = [];\r\nfor (let i = 0; i \u003C 1000; \u002B\u002Bi) {\r\n x.push({\r\n v: Math.floor(Math.random() * 1000)\r\n });\r\n}","TestCases":[{"Name":"Sort and Shift","Code":"x.sort((a, b) =\u003E { return a.v - b.v });\r\nlet y = x.shift();","IsDeferred":false},{"Name":"Loop and Splice","Code":"let b = 0;\r\nfor (const a in x) {\r\n if (x[a].v \u003C x[b].v) {\r\n b = a;\r\n }\r\n}\r\nlet y = x.splice(b, 1);","IsDeferred":false}]}