{"ScriptPreparationCode":"var arr = Array.from({length: 100000})","TestCases":[{"Name":"pop","Code":"let a = 0\r\nwhile (arr.length) {\r\n a = arr.pop()\r\n}","IsDeferred":false},{"Name":"shift","Code":"let a = 0\r\nwhile (arr.length) {\r\n a = arr.shift()\r\n}","IsDeferred":false},{"Name":"i","Code":"let a = 0\r\nlet i = 0\r\nwhile (i \u003C arr.length) {\r\n a = arr[i]\r\n i\u002B\u002B\r\n}","IsDeferred":false},{"Name":"reversed pop","Code":"let a = 0\r\narr.reverse()\r\nwhile (arr.length) {\r\n a = arr.pop()\r\n}","IsDeferred":false},{"Name":"cached i","Code":"let a = 0\r\nlet i = 0\r\nconst len = arr.length\r\nwhile (i \u003C len) {\r\n a = arr[i]\r\n i\u002B\u002B\r\n}","IsDeferred":false}]}