{"ScriptPreparationCode":"\r\nvar arr = [\u0027a\u0027, \u0027b\u0027, \u0027c\u0027];","TestCases":[{"Name":"map","Code":"arr.map(v=\u003E\u0027 hi\u0027)","IsDeferred":false},{"Name":"my map","Code":"function myMap(arr,fun)\r\n{\r\n if(!_.isArray(arr))\r\n return -1;\r\n \r\nlet result = Array(length),index;\r\n\r\n while (\u002B\u002Bindex \u003C length) {\r\n result[index] = iteratee(array[index], index, array);\r\n }\r\n return result;\r\n}\r\n\r\nmyMap(arr,v=\u003E\u0027 hi\u0027)","IsDeferred":false},{"Name":"_.map","Code":"_.map(arr,v=\u003E\u0027 hi\u0027)","IsDeferred":false}]}