{"ScriptPreparationCode":"var strIn = \u0022monkeybananaparrotmonkeybananaparrotmonkeybananaparrotmonkeybananaparrot\u0022;\r\nvar strOut = \u0027\u0027;","TestCases":[{"Name":"Luke","Code":"const capt = (str) =\u003E {\r\n let str_split = str.split(\u0022\u0022);\r\n str_split.forEach((str_sub, ind) =\u003E { str_split[ind] = ((ind === 0) ? str_sub.toUpperCase() : str_sub)});\r\n return str_split.join(\u0022\u0022);\r\n };\r\nstrOut = capt(strIn);","IsDeferred":false},{"Name":"Slice","Code":"const captSlice = (str) =\u003E str.charAt(0).toUpperCase() \u002B str.slice(1);\r\nstrOut = captSlice(strIn);","IsDeferred":false},{"Name":"Danny","Code":"const captReg = (str) =\u003E str.replace(/^(\\w)/, $1 =\u003E $1.toUpperCase())\r\nstrOut = captReg(strIn)","IsDeferred":false}]}