{"ScriptPreparationCode":"let size = 100;\r\nlet indices = [];","TestCases":[{"Name":"simple reverse for","Code":"indices = [], size = 100;\r\nfor (i = size; i--; ) {\r\n\tindices[i] = i;\r\n}\r\n","IsDeferred":false},{"Name":"reverse while","Code":"indices = [],\ti = size;\r\nwhile (i--) indices[i] = i;\r\n","IsDeferred":false},{"Name":"for-push","Code":"indices = [];\r\nfor (i = 0; i \u003C= size; i\u002B\u002B) {\r\n\tindices.push(i);\r\n}\r\n","IsDeferred":false},{"Name":"for","Code":"indices = [];\r\nfor (i = 0; i \u003C size; i\u002B\u002B) {\r\n indices[i] = i;\r\n }\r\n","IsDeferred":false},{"Name":"reverse for","Code":"indices = [];\r\nfor (i = size; i \u003E -1; i--) {\r\n\tindices[i] = i;\r\n}\r\n","IsDeferred":false}]}