let str = 's'; str = (function f(s) { // don't use on large strings return s.length<=1?'':f(s.slice(0, -1))+s[s.length-1] })(str); // ""