{"ScriptPreparationCode":"const arraySize = 100_000;\r\nconst values = Array.from({ length: arraySize }, (_, index) =\u003E index);\r\n\r\nfunction computeValue(value) {\r\n return (value * 3 \u002B 7) % 97;\r\n}\r\n\r\nlet blackhole = 0;","TestCases":[{"Name":"for","Code":"let sum = 0;\r\n\r\nfor (let index = 0; index \u003C values.length; index \u002B= 1) {\r\n sum \u002B= computeValue(values[index]);\r\n}\r\n\r\nblackhole = sum;\r\nreturn blackhole;","IsDeferred":false},{"Name":"for...of","Code":"let sum = 0;\r\n\r\nfor (const value of values) {\r\n sum \u002B= computeValue(value);\r\n}\r\n\r\nblackhole = sum;\r\nreturn blackhole;","IsDeferred":false},{"Name":"for...in","Code":"let sum = 0;\r\n\r\nfor (const index in values) {\r\n sum \u002B= computeValue(values[index]);\r\n}\r\n\r\nblackhole = sum;\r\nreturn blackhole;","IsDeferred":false},{"Name":"forEach","Code":"let sum = 0;\r\n\r\nvalues.forEach((value) =\u003E {\r\n sum \u002B= computeValue(value);\r\n});\r\n\r\nblackhole = sum;\r\nreturn blackhole;","IsDeferred":false},{"Name":"reduce","Code":"const sum = values.reduce((accumulator, value) =\u003E {\r\n return accumulator \u002B computeValue(value);\r\n}, 0);\r\n\r\nblackhole = sum;\r\nreturn blackhole;","IsDeferred":false}]}