{"ScriptPreparationCode":"\r\nvar genericText = \u0022Generic prepended text, calculated value is: \u0022;\r\nvar arr = new Array();\r\nfor (var i = 0; i \u003C 100000; i\u002B\u002B) {\r\n arr[i] = i;\r\n}\r\n\r\nfunction multReturn(x) {\r\n return genericText \u002B Math.sqrt(x * x);\r\n}","TestCases":[{"Name":"for","Code":"// newArr = new Array(arr.length);\r\nnewArr = [];\r\nfor (var i = 0; i \u003C arr.length; i\u002B\u002B) {\r\n //newArr[i] = multReturn(arr[i]);\r\n newArr.push(multReturn(arr[i]))\r\n}","IsDeferred":false},{"Name":"map","Code":"newArr = arr.map(multReturn);","IsDeferred":false},{"Name":"R.map","Code":"newArr = R.map(multReturn, arr);","IsDeferred":false}]}